WebService
文章平均质量分 77
shan9liang
悟空
展开
-
Apache CXF 2.7与Spring 3集成
做项目时,涉及到多个异构系统的交互,采用了Apache CXF,下面通过实例演示Apache CXF 2.7与Spring集成,发布和调用Web Service。原创 2013-11-13 15:16:35 · 5238 阅读 · 37 评论 -
“JAX-WS版本不一致导致Webservice异常”与《共享达成共赢》
好吧,我承认这个标题有点不伦不类,只是不想总按常理出牌。其实在这篇文章中主要描述了jdk与jboss中jax-ws等版本不一致引发的webservice调用异常的解决方案,同时反思自己解决问题的过程,并发出一点点点点“共享达成共赢”的感慨而已。真的只是一点点。不啰嗦,先来看问题:由于项目需要,要使用ESB对一些Webservice进行整合,其中一些W原创 2013-12-16 08:18:20 · 23477 阅读 · 33 评论 -
MuleESB开篇
经过对一些ESB产品的调研,我们最终选择了MuleESB。既然决定在项目中使用,自然免不了一番学习。MuleESB提供了一个消息框架,用于程序之间的数据交换。应用被封装成为服务,服务包含服务组件、消息路由和其它一些配置。Transport使得服务间的数据在不同渠道内得以传送,并且transport在对数据的传输过程中,对需要格式转换的数据进行数据转换。MuleESB 不是取代现有程原创 2013-12-18 07:58:37 · 7278 阅读 · 43 评论 -
远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支持对象,无法在编译器检查错误,只能在运行期检查。 Web ServiceWeb Ser原创 2013-06-04 10:31:49 · 84339 阅读 · 23 评论 -
Mule ESB-3.Build a webservice proxy
自从引入ESB后,系统之间不再直接依赖,我负责的这块,主要是解决Webservice的问题,使系统A不再直接依赖系统B的Webservice。我们选择的产品是Mule ESB,所以自然要使用Mule 创建一个Webservice代理,即系统A请求到ESB,ESB请求系统B。准备工作:通过我的博客《Mule ESB-Basic Studio Tutorial》了解原创 2014-04-21 16:17:00 · 7772 阅读 · 19 评论 -
AXIS通过HTTPS(SSL加密)方式访问Webservice
最近,客户想把服务通信有http协议变更为https增加安全性,以为修改下tomcat,配置下就OK了,但我们的客户端请求SSO服务器的Webservice请求走的是http,这就发生了悲剧。怎么办?先从配置tomcat开始做起吧:1、 使用JDK自带的工具创建密匙库和信任库。 使用keytool生成密钥库和信任库如下4个文件:client.keystore原创 2015-01-28 19:39:52 · 10225 阅读 · 4 评论 -
调用webservice异常总结
发布和调用Webservice很简单,但小问题依然不断,特总结如下:一、Java调用.net的webService产生“服务器未能识别 HTTP 标头 SOAPAction 的值”错误。解决方案:调用webservice时,没有指定SoapAction,没有指定RequestNameSpace,所以请求时总是出现“服务器未能识别 HTTP 标头 SOAPAction 的值。原创 2015-03-29 21:51:47 · 10175 阅读 · 6 评论