其他分享
首页 > 其他分享> > 2.0 webservice知识!

2.0 webservice知识!

作者:互联网

2.webservice解说?

WebService是一种跨编程语言和跨操作系统平台的远程调用技术。 比如银行端接口基本都是C语言编写,或者财政提供了接口,而银行想要远程调用,假若后端采用Java语言,那么如果想要调用这些接口,WebService就是很好的调用技术之一! soap:简单对象访问协议 SOAP有助于以独立于平台的方式访问对象、服务和服务器 XML+XSD:WebService平台中表示数据的格式是XML, xsd 定义了一套标准的数据类型,并给出了一种语言来扩展这套数据类型 wsdl:基于XML用于描述Web Service及其函数、参数和返回值的文件 4、如何发布一个webservice? A.定义SEI(接口) @webservice(类) @webMethod(暴露的方法) B.定义SEI的实现 C.发布Endpoint.publish(url,new SEI的实现对象) 5、如何请求一个webservice? A.根据wsdl文档生成客户端代码 jdk wsimport -keep wsdl路径 cxf wsdl2java wsdl路径 B.根据生成的代码调用webservice 找到wsdl文档中service标签的name属性对应的类,找到这个port标签的name属性,调用该方法即可

标签:XML,调用,WebService,知识,wsdl,2.0,SEI,webservice
来源: https://www.cnblogs.com/zl-programmer/p/15267980.html