webservice远程调用详解.docVIP

  • 4
  • 0
  • 约7.3千字
  • 约 10页
  • 2019-10-15 发布于湖北
  • 举报
重庆达渝仁科技官网: webservice是跨编程语言和跨平台的远程调用技术。常见的远程调用技术还有RMI,因为webservice跨平台和跨编程语言,因此应用更广泛,但性能略低。 远程调用:一台计算机a上的一个程序可以调用另一台计算机b上的一个对象的方法。 关于Java webService框架,主要有AXIS、XFire、CXF,还有Java自带的JAX-WS(必须JDK6以上环境)。 SOAP:是在分布式的环境中交换信息的简单协议,以XML作为数据传送的方式。 SOAP=RPC+HTTP+XML SOAP RPC的工作原理:类似于web的请求/响应方式,不同之处在于web客户和web服务器之间传输的是HTML数据。在SOAP RPC模式中,SOAP客户(程序)和SOAP服务之间传输的是符合SOAP规范的XML数据。(XML中说明调用远程服务对象的哪个方法、传递的参数是什么,以及服务对象的返回结果是什么。) WSDL:webservice客户端要调用一个webservice服务,首先要知道这个服务的地址在哪,以及这个服务有什么方法可以调用。因此webservice服务端首先要通过一个WSDL文件来说明有什么服务可以对外调用,服务是什么,有哪些方法,方法接受的参数是什么,返回值是什么。 WSDL文件保存在服务端,可以通过url

文档评论(0)

1亿VIP精品文档

相关文档