Web Service 学习总结
一、什么是 web service?
Web Services 是由企业发布的完成其特定商务需求的在线应用服务 , 其他公司或应用软件能够通过 Internet 来访问并使用这项在线服务。 WebService 的主要目标是跨平台的可互操作性。
二、主要技术和规则
在构建和使用 Web Service 时 , 主要用到以下几个关键的技术和规则 :
1.XML--- 描述数据的标准方法 .
2.SOAP--- 表示信息交换的协议 .
3.WSDL---Web 服务描述语言 .
4.UDDI(Universal Description, Discovery and Integration): 通用描述、发现与集成,它是一种独立于平台的,基于 XML 语言的用于在互联网上描述商务的协议。
三、 web service 的强项和弱项
强项:跨防火墙通信,应用程序集成, B2B 的集成,软件和数据的重用。
弱项:单机应用程序,局域网的同构应用程序。
四、 web service 框架简介
web service 更多的是一种标准,而不是一项具体的技术。 Java 平台中,比较成熟的实现有 AXIS 和 CXF.