
WebService
kill
这个作者很懒,什么都没留下…
展开
-
1、WebService
WebService 不是框架,也不是一种技术。而是一种跨平台、跨语言的规范。 为了解决这样的需求场景: 不同的平台、不同语言所编写的应用之间如何通信,如何相互调用。 Web service 集中解决:远程调用、跨平台调用、跨语言调用。原创 2013-01-15 13:16:26 · 477 阅读 · 0 评论 -
3.Web Service 处理非默认类型的机制
在CXF开发中,如果是CXF无法处理的类型,就需要程序员自己搞定。 思路:自己搞一个转换器,该转换器负责把CXF搞不定的类型,转换为CXF搞的定的类型。 ①使用@XmlJavaTypeAdapter修士CXF搞不定的类型。 使用该Annotation时,通过Value属性指定一个类型转换器 //@XmlJavaTypeAdapter(FKXmlAdapter.class) Mapget原创 2013-01-16 21:00:25 · 640 阅读 · 0 评论 -
4.Web Service 技术基础
Web Service的三个技术基础: ①WSDL Web Service接口 1.types(标准的Schema)数据类型定义的容器 2.2N的message 通信数据的抽象类型化定义 3.portType -N个operation 特定端口类型的具体协议和数据格式规范。 Web Service实现 1.binding元素 -N个更详细的operation原创 2013-01-16 22:49:26 · 983 阅读 · 3 评论 -
2.Web Service的本质
1.客户端把调用方法参数,转换生成XML文档片段片段(SDAP消息,input消息)——该文档片段必须符合WSDL定义的格式。 2.通过网络,把XML文档片段传给服务器。 3.服务器接收XML文档片段。 4.服务器解析XML文档片段,提取其中的数据。 5.服务器执行方法。 6.把执行方法得到的返回值,再次转换为XML文档片段(SDAP消息,output消息)——该文档片段必须符合WSDL原创 2013-01-16 18:52:09 · 683 阅读 · 0 评论