webservice的一些知识点
SOA:(Service-Oriented Architecture)(面向服务的架构)它是有利于在不同应用程序间实现松散耦合集成的软件架构。 SOA架构的实体:服务提供商(Service Provider) 服务注册表(Service Register) 服务使用者(Service Consumer) SOA概念通过Web服务实现。 Web服务功能: 1.支持数据交换(XML) 2.支持文档交换(pdf,视频文件,图像文件) 3.支持同步或者异步客户端(同步:等待服务完成操作 异步:调用服务后执行其它函数而不是等服务完成) Web服务优点: 1.支持应用程序和数据集成(http以及跨平台支持 实现了此功能) 2.多功能(Web服务可以通过客户,Web应用以及其它Web服务调用 组合在一起 实现多功能) 3.代码可重用性(一个服务可对应多个客户端) 4.节约成本 Web服务使用JWSDP工具包开发。(这里特指了基于XML的web服务) JWSDP工具包提供了以下API: JAX-WS:用于开发XML Web服务的JAX-WS:(Java API forXML WebService) J...