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属性,调用该方法即可
上一篇:关于JDK的wsimport命令来生成webService的相关类的坑


下一篇:最详细的 SAP ABAP Web Service 创建和消费步骤讲解