axis2.ppt


文档分类:生活休闲 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18
文档列表 文档介绍
实战 Web Service 之 AXIS2 神州数码思特奇信息技术股份有限公司 2010 年11月基本知识基本知识 The basic Web Services platform is XML + HTTP. Web services uses XML to code and decode your data and SOAP to transport it. Web Service 可以简单的理解为一个 XML + HTTP 应用平台。 Client- Server 之间根据 SOAP 协议进行传递 XML 格式消息。通俗的来说: Client 调用 Server 的 Web Service 接口时,输入参数先要转化为 SOAP 格式 XML( code ) Server 获得 SOAP 格式的输入参数转化为自己语言的数据类型( decode ) 并把返回数据转化为 SOAP 格式的 XML 。( code ) Client 获取 XML 并转化为自己语言的数据类型( decode ) SOAP is a simple XML-based protocol to let applications exchange information over HTTP. SOAP 是一个简单的基于 XML 的对象访问协议,可以使应用系统通过 HTTP 来交换数据 Web Services Web Services 工作流程工作流程那给我用用吧那给我用用吧(SOAP) (SOAP) 你都有什么服务啊你都有什么服务啊? (WSDL) ? (WSDL) /?WSDL /?WSDL XML with Service XML with Service 描述描述/svc1 /svc1 XML/SOAP BODY XML/SOAP BODY Web Web Service Service Server Server Web Web Service Service Client Client WSDL WSDL WSDL Describes Web Services WSDL stands for Web Services Description Language. WSDL is a document written in XML. The document describes a Web service. It specifies the location of the service and the operations (or methods) the service exposes. WSDL 描述一个 Web Services WSDL 是一个 XML 形式的文件,它描述了 Web Service 的位置( URL )和提供的方法。/wsdl WSDL Documents WSDL Documents WSDL Documents 有如下主要元素: <portType> web service 执行的操作(类型,方法名) <message> web service 使用的消息(参数) <types> web service 使用的数据类型(参数类型) <binding> web service 使用的通信协议 Target namespace 命名空间 namespace 的作用是要避免命名冲突。如果我建立一项 Web Service ,其中的 WSDL 文件包含一个名为“ foo ”的元素,而你想要使用我的服务与另一项服务连接作为补充,这样的话另一项服务的 WSDL 文件就不能包含名为“ foo ”的元素。两个服务器程序只有在它们在两个事例中表示完全相同的东西时,才可以取相同的名字。如果有了表示区别的 namespace ,我的网络服务里的“ foo ”就可以表示完全不同于另一个网络服务里“ foo ”的含义。在你的客户端里,你只要加以限制就可以引用我的“ foo ”。 Target namespace 一定要为 URI ( Uniform Resource Identifier ) URI 有两种: 1、 URL :例如: /ss 2、 URN :采用 urn:<some-object-type>:<someobject-id> 的形式例如: urn::ss Target namespace 命名空间 < definitions >和子节点< schema >都有 namespace 属性: <wsdl:definitions xmlns:soap="http://schemas./wsdl/soap/" xmlns:tns="/ppm" xm

axis2 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yixingmaoj
  • 文件大小1.32 MB
  • 时间2017-02-27