目录
1、WebService定义
Web Service是一个SOA(面向服务架构)的应用程序,它是不依赖于语言,不依赖于平台,可以
实现不同的语言(通过xml 描述)间的相互调用,通过Internet进行基于Http协议的网络应用间的
交互。
通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。
简单可以理解成:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。
从表面上看,WebService就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的
API。
这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。
从深层次上看,Web Service是一种新的Web应用程序分支,它们是自包含、自描述、模块化的应
用,可以在网络(通常为Web)中被描述、发布、查找以及通过Web来调用。
解决问题:
-
不同系统、不同平台、不同语言之间的通信访问和调用。
-
应用程序的集成,不同业务的整合。
WebService实质就是实现应用程序之间通信,有两种应用程序通信的方法:
-
RPC 远程调用。
在客户端,RPC的通常方式是:实例化一个远程对象,并调用其方法和属性。
-
消息传递。
WebService就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,
你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个WebService 的应用程序叫做
客户。
2、WebService的工作原理
Web服务有两层含义:

最低0.47元/天 解锁文章
3596

被折叠的 条评论
为什么被折叠?



