- 浏览: 151282 次
- 性别:
- 来自: 北京
-
最新评论
-
isaiah282485068:
怎么不出书出来啊,市场上好却这方面的书啊
mule in action翻译1 : 第一部分 mule 核心
文章列表
mule in action翻译5 : 1.3 ESB 的竞争
1.3 ESB 的竞争
IT业界大腕企业(IBM,甲骨文,红帽,等等)的产品目录都具有一个ESB。
它们通常基于它们的中间件技术,并且是其大型的SOA产品套件的核心。
也有一些商业ESB不是基于java EE应用服务器构建的,像 Progress Software and Software AG。
企业版MULE 是商业支持版, 拥有更多的功能 ,可选择MuleSoft提供的支持。
更多关于mule EE的细节可参考附录C。
商业ESB产品和mule主要有以下几个 ...
1.2 mule工程
mule项目开始的动机是使集成应用开发人员生活变动更简单。
该项目的一个主要驱动力是建立一个轻量级、模块化的集成解决方案--从应用程序级的消息框架扩展为
企业范围的高分布式的企业服务总线。
mule 名字含义: 在工作中接触了几个定制的ESB系统后,我发现在真正考虑实现任何逻辑前,
都要做大量的基础性工作。我认为这些基础工作是“蠢驴的工作”--每一个项目都要做一遍。
相比驴子,我更喜欢骡子,我就是看着蠢驴不爽 ;-) 。骡子是通常也被称为”货物“的运输工具,
把从”货物“一个地方运送到另一个。我们专注于运送的”货物“ ...
1.1 企业应用集成方式和面向服务架构
在过去十年左右已经看到了应用集成的复兴。专有的通讯协议栈和封闭的API ,一去不复还。
开放的平台,协议和服务一统江山。更明显的证据是,近年来随着企业、政府组织竞 ...
mule in action翻译2 : 第1章 发现mule
本章内容
介绍企业应用集成
创建、测试、部署第一个Mule应用
仅仅是一个简单的需求:发送到Salesforce,发布该到Twitter,连接到目录主机。
突然间,你的快乐的生活在与世 ...
mule in action翻译1 : 第一部分 mule 核心
Mule是一个轻量级的、事件驱动的企业服务总线 、集成平台和代理。
它更象一个丰富多样的工具箱 ,而不仅仅是个打包的应用。
第1章:我们将介绍的mule起源和历史以及其市场上的竞争对手,然后进入快速入门部分。
第2章:总体介绍mule处理消息方式,将了解流、消息源、处理器的概念,
也并会深入研究骡消息结构 。也将介绍mule表达式语言(MEL)。
第3章:将讲解mule的传输和连接器。实例中你会发现mule的优秀的多协议支持。
...
学习AXIS2
- 博客分类:
- web service
学习AXIS2
明白了什么是web service ,了解完SOAP协议,能看懂WSDL后,现在来看看AIXS2.
web service 是一种规范,它规定了消息传送使用SOAP,服务描述使用WSDL 。
但是他可没提供给你任何的方法,帮你构建SOAP报文、发出SOAP消息、接受SOAP消息、
解析SOAP报文。
当然, 你可能会说:"SOAP 本质上不就是XML吗 ?我自己拼装不就行了?SOAP不是使用HTTP传送吗?
我自己使用HTTPClient把它发出去不就行了?我自己写个Servlet获取http请求,自己解析xml不也一样吗?" ...
ESB 是什么?
1、是快递公司
你把消息交给它,它会把消息运送到最终目的地。
2、是适配器
适配转换各种消息格式,消息传送协议
3、是组装车间
把几个后台服务组装、编配成一个流
4、是个大插 ...
web service 之 WSDL(二)
几张图理解WSDL
下面的所有图都来自《web服务原理与技术》一书
一 、WSDL控制服务请求者和服务提供者之间的交互
1、WSDL 两个箭头分别指向 服务提供者和服务请求者
WSDL是一个约定,服务提供者要按照约定实现服务,服务请求者要按照约定来请求服务。
2、服务提供者一个黑箭头指向WSDL
服务端负责提供WSDL文件
3、WSDL黑箭头指向SOAP报文
WSDL描述怎样把数据绑定到SOAP报文,WSDL定义和SOAP的关联
4、SOAP连 ...
web service 之 WSDL(一)
一、WSDL是什么东东?
Web Services Description Language, 用来描述web service 。
手边有一瓶康师傅绿茶,外面有层外包装层上面注明了商标、成分、有效期等等。
WSDL 就像这个外包装层,它描述了web service 的输入、输出、调用方式等信息。
前面说 web service具有自描述性,正是WSDL实现了自描述性。
二、WSDL整体结构
<wsdl:definitions name="nmtoken"? targetName ...
web service 之 SOAP(二)
SOAP 的两种通讯方式: RPC 和 Document
网上也称之为SOAP的两种风格。
一、RPC 和 Document的不同是指什么的不同?
指的是SOAP XML样式不同、生成的xml所受的约束不同、xml数据含义不同。
二、RPC 和 Document 风格的区别是什么 ?
1、面向的方面不同。
RPC: 客户端和RPC类型的WS进行交互围绕具体服务的接口。
client端:我要发送的是调用的方法名,和方法接收的参数这些数据。这些东西在传输过程中表现为xml形式。
...
web service 之 SOAP(一)
一、SOAP(Simple Object Access Protocol) 简单对象访问协议.
看上篇的web service 技术架构图,SOAP对应于消息层,且在XML之上。
1、所谓协议就是个约定,就是大伙定个规矩以什么样的形式交流。
和"天黄盖地虎,宝塔镇河妖"一个道理。
2、SOAP 对应于消息层
web service 以SOAP作为消息传递协议。
"SOAP是web service 消息传输协议事实上的标准"--《web 服务与技术》
...
什么是webservice
- 博客分类:
- web service
什么是webservice ?
刚接触一个新的东西的时候,不管你自己注意还是没注意到,我们总在疑问:这是什么?
先去大体弄明白这是什么,是学习一个新东西的起点。
假如我以前从没听说过web service这个词 ,我问你 what is web s ...
原文http://blog.csdn.net/tounaobun/article/details/8763799
JAXB是Java Architecture for XML Binding的缩写。
使用JAXB注解将Java对象转换成XML文件。
在这篇教程中,我们将会展示如何使用JAXB来做以下事情:
Marshalling - 将Java对象转换成XML文件。
Unmarshalling - 将XML内容转换成Java对象。
本文使用到的相关技术:
JDK 1.6
JAXB 2.0
使 ...
原文http://weareold.iteye.com/blog/708543
通过jaxb方式把xml文件映射成bean对象。
1、新建java工程或者web工程都可以。
2、通过精简必须导入jar包
activation.jar
jaxb-api-2.0.jar
jaxb-impl-2.0.1.jar
jsr173_api-1.0.jar
3、 新建xml文件
<?xml version="1.0" encoding="UTF-8"?>
...
JAXB简介及教程
原文http://opsunv.com/programming/2013/06/jaxb-tutorial/
JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,JAXB提供了快速而简便的方法将XML模式绑定到Java表示,从而使得Java开发者在Java应用程序中能方便地 ...