登录站点

用户名

密码

面向服务的体系结构转载

热3已有 24 次阅读  2010-11-14 15:04   标签:  结构  服务 
SOA(Services Oriented Architecture,面向服务的体系结构)的技术值得关注。

何为SOA  在解释什么是SOA之前,先给服务(Services)下一个定义:信息系统中的服务,是指一些经过封装的、可重用的应用系统或组件,这些系统或组件能够向其他信息系统提供有价值的数据或者信息。对于一个需要服务的系统而言,它并不关心服务是如何实现的,只要服务能响应它的命令并且为它的请求提供准确可靠的数据信息就可以了。

  SOA是一种软件系统架构,它的提出就是为了解决在网络环境中,如何连接能够提供各种信息服务的系统或组件,以满足信息系统整合的需要。因此,SOA的一个显著特点就是:在SOA的平台上,对于某个特定信息系统而言,其他所有的信息系统都可以看作是提供某些信息的服务。

 SOA的优势  我们之所以需要SOA,是因为它能够让我们在建设无线电管理信息系统时,可以更多地关注于无线电管理的业务流程本身而不是底层的信息系统基础结构和技术实现。

  SOA可以带来很多便利:

  (1)便于不同系统之间的信息交互(数据来源统一、数据接口格式规范);

  (2)可以对异构系统进行良好封装,而不影响信息交互的性能;

  (3)可以在服务接口保持不变的前提下,实现其他系统的平滑升级和替换;

  (4)可以重用以前开发和部署的信息系统,避免资源的浪费和重复建设。

分享 举报

发表评论 评论 (2 个评论)

涂鸦板