![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SOA
文章平均质量分 73
speed847
这个作者很懒,什么都没留下…
展开
-
Aqualogic Service Bus 的第一个例子 (入门)
本例子出自 《SOA权威指南》 第三章中的那个入门例子。亲自实践,运行通过。每一步纪录如下: 1、安装软件,P12。创建Service Bus域,P14。 2、参照P33的小节,启动域,创建一个Project (TravelAgent_Demo1) 。 3、P35,创建WSDL小节。在这之前就要写好一个Web Service,发布出去,如下: TravelSch...原创 2009-09-17 11:17:11 · 168 阅读 · 0 评论 -
CXF的第一个例子 -- 深入剖析
Web Service 的 Client 和 Server 端 之间的通信 分为下面4步骤: 1、client 向 server 发送一个get请求,希望得到 web service 的 wsdl 文件。2、server 传给 client wsdl 文件。3、根据wsdl文件,client向server发送调用请求(soap)。至于传送soap请求 的 方式,可以是http f...原创 2009-08-20 20:43:21 · 116 阅读 · 0 评论 -
CXF -- JAX-WS
JAX-WSJava API for XML Web Service含有两个包:javax.jwsjavax.jws.soap 在第一个例子中,接口的定义为@WebServicepublic interface HelloWorld { public @WebResult(name="sayHelloResult")String sayHello(...原创 2009-08-21 10:01:03 · 83 阅读 · 0 评论 -
CXF -- JAXB
JAXB : Java API for XML Binding 作用是 java对象 <---> xml文件 之间的转换 JAXB Annotation@XmlRootElement // xml 文件的根元素@XmlElement@XmlAccessorType // 表明类内,什么样的成员 是 可以被xml 转化 传输的 可以是 FIEL...原创 2009-08-21 10:38:48 · 153 阅读 · 0 评论 -
Apache Mina 入门
2007 年 12 月 24 日本文将通过一个简单的问候程序 HelloServer 来介绍 MINA 的基础架构的同时演示如何使用 MINA 开发网络应用程序。<!-- START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants ...原创 2009-08-25 13:31:02 · 70 阅读 · 0 评论 -
Geronimo入门
http://www.matrix.org.cn/resource/article/2007-01-26/Geronimo_817bb3d5-acd9-11db-abf4-4d6c0dcfb7f4.html原创 2009-08-25 16:23:01 · 126 阅读 · 0 评论 -
Mule 的第二个例子
这个例子 主要 演示了 web service 作为 inbound 的情况。 1、首先要创建web service。一个接口 一个类 如下: MuleService.javaimport javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;@WebService...原创 2009-08-27 15:17:28 · 99 阅读 · 0 评论 -
Mule 的消息路由
Mule的消息路由作者 Jackie Wheeler 译者 陈义 发布于 2009年8月17日 上午12时30分 社区 SOA 主题 消息传送 标签 Mule 当谈论整合应用时,消息路由备受关注。当我们确定了各个应用,并选择Mule作为整合平台,也知道在Mule的服务中可以使用哪些Java类和web services处理消息,那么为了让消息正确地在服务间流转,该如何将所...原创 2009-08-27 17:53:08 · 139 阅读 · 0 评论 -
OSGi 入门
还没开始入...原创 2009-08-27 18:15:57 · 74 阅读 · 0 评论 -
Camel 入门
前段时间和一些朋友聊过Apache Camel, 他们都反映一个问题就是有关Camel构架的介绍文档很少。其实在Camel发行包中所带的文档Camel Manual 就有一段对Camel内部设计有一个比较好的介绍。我在这里把其中大部分的内容翻译成了中文,希望能对大家了解Camel有所帮助。EndpointEndpoint这个词以前经常被用来描述进程间通信。例如,在客户端与服务器...原创 2009-08-27 18:25:04 · 102 阅读 · 0 评论 -
Staged Event Driven Architecture (SEDA) 介绍
一、前言二、当前流行的两种并发处理编程模型三、SEDA架构四、小结五、参考文献 一、前言Staged Event Driven Architecture (SEDA) 是加州大学伯克利分校研究的一套优秀的高性能互联网服务器架构模型。其设计目标是:支持大规模并发处理、简化系统开发、支持处理监测、支持系统资...原创 2009-08-31 10:29:24 · 95 阅读 · 0 评论 -
REST(Representational State Transfer) 介绍
REST(Representational State Transfer)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST提出了一些设计概念和准则: 网络上的所有事物都被抽象为资源(resource); 每个资源对应一个唯一的资源标识(resource identifier); 通过通用的连接器接口(generic conne...原创 2009-08-31 23:24:17 · 141 阅读 · 0 评论 -
XMPP协议简介
XMPP协议简介 XMPP(Extensible Messageing and PresenceProtocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instantmessaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。在这四种协议中...原创 2009-09-07 14:15:08 · 83 阅读 · 0 评论 -
CXF的第一个例子 (附 wsdl详解)
1、在eclipse中 创建一个java project。2、把cxf的lib包中的jar文件放入项目的类路径。3、4个文件如下:(cxf内置了jetty server, 省去了很多发布的麻烦)HelloWorld.javapackage test;import javax.jws.WebService;@WebService...原创 2009-08-20 16:52:02 · 157 阅读 · 0 评论 -
Nagios 入门
,,原创 2009-08-19 17:08:33 · 98 阅读 · 0 评论 -
Aqualogic Service Bus 的第二个例子 (消息流基础)
消息流节点类型:启动节点、路由节点、分支节点、管道对节点 复用第一个例子的web Service,在alsb中重新创建一个代理服务。这个代理服务同样指向这个web Service。 在代理服务得到的response中,利用XQuery,把返回的字符串替换成目标字符串(体现了数据转换功能)。 重点领会alsb中消息流的过程。 P51介绍了具体的步骤。...原创 2009-09-17 15:15:48 · 93 阅读 · 0 评论 -
Aqualogic Service Bus 的第三个例子 (消息流进阶)
P87 的那个例子 1、已经发布的Web Service 有两个方法: int getCrediting(String name) 和 List getProductCatalog(int rate)。 这个 Web Service 作为 '业务服务' 已经配到 Aqualogic中。 2、(体现SOA的地方) 新有一个需求,需要由服务的组合来实现 : 即,根据n...原创 2009-09-18 17:34:44 · 99 阅读 · 0 评论 -
Mule 的 Loan Broker 例子的 PPT (经典的ESB的例子)
http://wiki.springside.org.cn/display/calvin/Mule1.4 ( Loan Broker示例讲解 Loan Broker是ESB最常用的示例,JavaZone2005上对Mule )这个PPT在 这个页面的 最下面。 例子 比较全局性的介绍了如何在一个复杂项目中使用 mule。 讲解的 比较清楚 , 而且比...原创 2009-09-21 14:26:02 · 107 阅读 · 0 评论 -
Mule, AquaLogic ESB 学习阶段性总结 (2009.9.21)
下面这段文字为转载:http://dragonetzhou.iteye.com/blog/171499 首先考虑一个最简单的例子:只有一个入口和一个出口。只涉及到一个服务提供者和服务消费者。服务提供者只提供webservice协议进行访问。消费者只能通过http协议。那么两者如何通信呢。消费者没法直接访问提供者,那么消费者就访问ESB了。ESB就提供了一个虚拟的基于http协议的端点。...原创 2009-09-21 14:53:13 · 94 阅读 · 0 评论 -
Axis 客户端代码
import org.apache.axis.client.Call;import org.apache.axis.client.Service;public class AxisClient { /** * @param args */ public static void main(String[] args) { // T...原创 2009-09-22 16:16:42 · 53 阅读 · 0 评论 -
Mule 例子:以axis做为inbound,传递复杂类型,MuleClient UMOMessage
这个例子出自:http://raymondhekk.iteye.com/blog/300604 重点演示了:1、用 mule 的 inbound 来发布 axis 的 web services。2、用 mule 的 MuleClient,UMOMessage 来调用 web services。3、调用 web services 时候,传递复杂类型。 类清单: ...原创 2009-09-22 16:29:56 · 165 阅读 · 0 评论 -
SOA 资源
mule比较全面的基本概念介绍http://www.lupaworld.com/263754/viewspace-133501.html jbpm视频教程下载http://www.itcast.net/course/detail/1359http://www.itcast.net/course/detail/451 CXF 和 WebService 超好的视频 ...原创 2009-08-05 17:51:16 · 117 阅读 · 0 评论 -
Maven 入门
Maven in 5 minuteshttp://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Maven Getting Started Guidehttp://maven.apache.org/guides/getting-started/index.html 一些不错的maven的...原创 2009-08-11 12:16:57 · 84 阅读 · 0 评论 -
Jetty 入门
使用Jetty作为嵌入式服务器http://blog.csdn.net/wyingquan/archive/2006/08/23/1109862.aspx原创 2009-08-11 17:58:20 · 83 阅读 · 0 评论 -
My Common Script
================= MAVEN =====================set M2_HOME=C:\apache-maven-2.0.10set PATH=%path%;C:\apache-maven-2.0.10\binMvn -versionmvn archetype:create -DgroupId=com.mycompany.app -Dartifact...原创 2009-08-19 13:33:47 · 93 阅读 · 0 评论 -
Mule 的第一个例子
源代码在 : http://tobeno1.iteye.com/blog/408697 (mule 版本 mule-2.2) 视频讲解 : http://www.mulesource.org/display/COMMUNITY/Meet+Mule (mule版本 mule-2.1.1) mule的版本 : mule-2.1.2 (版本问题在启动mule时,解析config文件...原创 2009-08-19 13:47:32 · 126 阅读 · 0 评论 -
pop3, smtp, imap 区别
关于MIME请参照http://www.mhonarc.org/~ehood/MIME/1.SMTP(Simple Mail Transfer Protocal)称为简单邮件传输协议,目标是向用户提供高效、可靠的邮件传输。 SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输...原创 2009-08-19 15:45:56 · 172 阅读 · 0 评论 -
Mule Transformers
Using Transformers[ Configuring Transformers ] [ Inbound, Outbound, and Response Configurations ] [ Chaining Transformers ] [ Transformation Best Practices ] [ Available Transformers ]Tr...原创 2009-09-07 14:58:28 · 245 阅读 · 0 评论