|
北京OA系统:SOA系统的实现技术 |
作者:佚名 来源:网络 |
导读:北京OA系统 ,2.主要思想SOA系统的主要思想是最大限度地重用现有的服务以提高IT的适应性和效率。3.实现技术SOA系统目前最主要的实现方法是WebServices技术,实现WebServices的主流开发平台有J2EE平台和Microsoft.net平 |
关键词:
项目管理
合同管理
知识管理
档案管理
协同办公
ERP软件
客户管理
进销存
流程管理
|
|
1.概念 SOA系统(ServicpOrientedArchitecture面向服务的体系结构)是由Gartner公司在1990年提出的,它根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,是目前最流行的一种架构模型。SOA系统软件系统是由不同的功能单元(称为服务)组装而成,服务之间靠定义良好的接口和契约联系起来,这使得构建在这样的系统中的各种服务以统一和通用的方式进行交互。 2.主要思想 SOA系统的主要思想是最大限度地重用现有的服务以提高IT的适应性和效率。 3.实现技术 SOA系统目前最主要的实现方法是WebServices技术,实现WebServices的主流开发平台有J2EE平台和Microsoft.net平台,J2EE平台开发的系统因具有平台无关性、安全性、可伸缩性、不同供应商实现方案之间的可移植性等若干优点而得到了广泛的应用。WebServices技术使用如下一系列标准和协议实现相关的功能: (1)XML是一种流行的、独立于中间件的格式,可以在不同应用程序之间交换数据和文档。 (2)WSDL(WebServiceDescriptionLanguage)用于WebService的提供者将自己的Web服务的所有相关内容,如所提供的服务的传输方式、服务方法接口、接口参数、服务路径等,生成相应的完全文档,发布给使用者。 (3)UDDI(UniVersalDescription,DiscoveryandIntegeration)向服务注册代理描述、发布和注册Web服务,服务请求者通过UDDI进行查询。找到所需的服务。 (4)SOA系统P(SimpleObjectAccessProtocol,简单对象访问协议)是WebService的标准通信协议,采用标准化XML格式传输消息。WebServices标准的成熟和应用的普及为广泛地实现SOA系统架构提供了基础,WebService技术实现了服务接口的传输和调用的标准化,服务接口和服务实现的分离,以及Web服务组件的可重用性。..
|
|