摘要: Web Service可以看作是一种可以用标准的Internet协议来访问的可编程逻辑;从另一角度来说,Web Service是有关机器间和应用程序间透明通信的、建立在开放的Internet标准上的具体实现。 其关键技术是:SOAP(简单对象访问协议,用于服务...
Web Service可以看作是一种可以用标准的Internet协议来访问的可编程逻辑;从另一角度来说,Web Service是有关机器间和应用程序间透明通信的、建立在开放的Internet标准上的具体实现。
其关键技术是:SOAP(简单对象访问协议,用于服务的调用),WSDL(Web服务描述语言,用于服务的描述),UDDI(统一描述、发现和集成规范,用于服务的分布和集成)和WSFL(Web服务语言,定义工作流)。
Web Service实际上是在Java、COM以及CORBA等技术间开辟了一个集成的渠道。由于该渠道构筑于公开标准之上,任何平台都可以实现,因此第一次实现了这个目标,即能够让运行在任意一个平台上由任意编程语言编写的功能,简单地被由任意语言编写的运行在任意平台上的另一个应用程序所调用,这样就使程序员的视野能够超越编程语言而集中到应用本身。
基于Web Service的网络GIS是将地理信息技术和Web Service分布式计算技术相结合 的产物,将地理信息系统架构在Web Service上可以轻松实现地理信息互操作,实现透明的数据和功能跨平台无缝访问。