「服务导向架构」(Service-Oriented Architecture;SOA)透过定义明确、自给自足、可在计算机网络上随处呼叫的服务组件,建立企业流程与应用程序。SOA架构可提供前所未有的商业效益,不但软件功能可以重复使用,而且商业流程精确有效,亦容易彼此搭配使用维护。这些潜在效益,使SOA在企业应用上炙手可热。服务组件的组织架构,对于SOA系统的质量有重大影响。因此,如何架构SOA的基础服务组件,协助开发人员设计一套有用的SOA服务,便是相当重要的课题。
在服务导向架构(SOA)中,一个服务乃是指服务提供商所执行的一个工作单元,以达到一个或多个服务消费者所预期的结果。每个服务提供定义明确、自给自足的功能,采取例如与执行环境之间松散耦合的方式。这个功能完全透过接口契约与行为属性来描述,隐藏实际建构方式,在网络上随处可用。
SOA的基本要件包括服务提供商、服务储存库、服务中介者、服务消费者等等,都以服务规格定义(service definition)作为描述、存取、传输、了解各项服务的要素。
...
...
另一名雇主 |
限られたニュース |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10/ごとに 30 日間 |
5//ごとに 30 日間 |
付费下载 |
VIP会员 |
无限制 |
20/ごとに 30 日間 |
付费下载 |