WebService
kill
这个作者很懒,什么都没留下…
展开
-
1、WebService
WebService不是框架,也不是一种技术。而是一种跨平台、跨语言的规范。为了解决这样的需求场景:不同的平台、不同语言所编写的应用之间如何通信,如何相互调用。Web service 集中解决:远程调用、跨平台调用、跨语言调用。原创 2013-01-15 13:16:26 · 451 阅读 · 0 评论 -
3.Web Service 处理非默认类型的机制
在CXF开发中,如果是CXF无法处理的类型,就需要程序员自己搞定。思路:自己搞一个转换器,该转换器负责把CXF搞不定的类型,转换为CXF搞的定的类型。①使用@XmlJavaTypeAdapter修士CXF搞不定的类型。 使用该Annotation时,通过Value属性指定一个类型转换器 //@XmlJavaTypeAdapter(FKXmlAdapter.class) Mapget原创 2013-01-16 21:00:25 · 600 阅读 · 0 评论 -
4.Web Service 技术基础
Web Service的三个技术基础:①WSDLWeb Service接口1.types(标准的Schema)数据类型定义的容器2.2N的message通信数据的抽象类型化定义3.portType -N个operation 特定端口类型的具体协议和数据格式规范。Web Service实现1.binding元素-N个更详细的operation原创 2013-01-16 22:49:26 · 925 阅读 · 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 · 651 阅读 · 0 评论