ject.例如 Soap Tookit.它会转换成一个XML 节点(Node)对象 下面就结合一个实际的项目来说明如何实施Web Service. 一. 项目概况 某公司有个现有产品ProductA.(PA) ,它需要获得一些数据来进行业务处理.这些数据按地区和时间是会变化的,同时数据是由相应的政府机构定的,不同地区的政府机构的数据是不同的,每变动一次都需要以公函的形式通知产品用户,或者由公司自己整理然后告诉用户去更新.这样就造成不同地区有不同版本,用户升级困难,同时政府机构之间的数据很难沟通和对比 二. 解决方案 利用Web Service的功能,将所有政府机构的数据都公开(当然要权限的 J).产品(PA)作为WebService的客户端可以实时访问不同的数据,这样产品和数据之间,数据和数据之间,用户和数据之间都无缝的联系在一起了 三. 具体实施 有了服务就有服务的两个参与者:服务的提供者和服务的消费者 对于产品(PA)它是服务的消费者.因此它只是个Web Service Client.可以是任 何类型的程序.现有的PA是个VB版的程序,可以通过代理类来访问不同 的 Service. 对于数据(A.B.C…….).它们即是服务提供者同时也是服务消费者.由于用户 需要能够能直接查询一些数据,因此对于用户,我们给每个数据做了一个网站以 方便用户查询(使用ASP.net 建立) 前面我们说了服务是页码:[1] [2] [3] [4] [5] [6] [7] 第6页、共7页 |