SOA

✍ dations ◷ 2025-05-16 00:48:21 #SOA
面向服务的体系结构(英语:service-oriented architecture)并不特指一种技术,而是一种分布式运算的软件设计方法。软件的部分组件(调用者),可以透过网络上的通用协议调用另一个应用软件组件运行、运作,让调用者获得服务。SOA原则上采用开放标准、与软件资源进行交互并采用表示的标准方式。因此应能跨越厂商、产品与技术。一项服务应视为一个独立的功能单元,可以远程访问并独立运行与更新,例如在线查询信用卡账单。SOA中的一项服务应有以下四个特性:企业系统的架构师认为SOA能够帮助业务迅速和高效地响应变化的市场条件。服务导向的架构在宏观(服务)上,而不是在微观上(对象),因此提高了重复使用性。同时,服务导向的架构可以简化与传统系统的互连和使用。在某种意义上说,服务导向的架构可以被认为是一种演化,而不是革命。它捕捉到了之前体系架构的许多最佳实践或实际应用。比如在通信系统中,近年来进展有限的解决方案多采用完全静态的绑定来与网络中的其他设备沟通,但若正式采用SOA方式,解决方案就更能妥善定位,进而突显定义明确且可高度跨平台操作接口的重要性。有些人质疑服务导向的架构是不是1970年代模块化编程,1980年代的面向事件设计,1990年代的基于接口/构件设计的一种复兴?(1990s)。 服务导向的架构提升了将用户从服务实现分开的目标。服务可以运行在不同的服务器上,并通过网络被访问。 这也大大增加了服务的重用。以下指导原则是开发,维护和使用SOA的基本原则:下面是一些特定的体系架构原则:除此以外,在定义一个SOA实现时,还需要考虑以下因素:服务导向的架构通常被定义为通过Web服务协议栈暴露的服务。与SOA相关的Web服务的标准主要有:注意,一个系统要成为服务导向的系统并不需要这些协议,比如一些服务导向的系统可以通过CORBA实现。

相关

  • 乙酰胺酚7.21 g/kg (0 °C) 8.21 g/kg (5 °C) 9.44 g/kg (10 °C) 10.97 g/kg (15 °C) 12.78 g/kg (20 °C) ~14 mg/mL (20 °C)对乙酰氨基酚(英语:Acetaminophen),又称
  • 铁砧铁砧是一种常用工具,其最简单的形式是有一个用以放置锻打物体坚硬平面的金属块。铁砧的惯性能够使锻打工具的能量转移到工件上。在大多数情况下,砧用于金属锻造方面。在现代焊
  • 南丹麦大学南丹麦大学是一所位于丹麦的大学,在多个丹麦城市有校区。其历史可追溯至1966年,不过现在的南丹麦大学正式成立于1998年,是由欧登塞大学(1966年)、南丹麦商业工程学院和南日德兰大
  • 德班市德班(英语:Durban,南非语:Durban)是南非夸祖鲁-纳塔尔省最大的一座城市,祖鲁语称之为“eThekwini(特克维尼)”,“itheku”在祖鲁语中意为“海港或潟湖”,而“eThekwini”的叫法即是由
  • 府城客运府城汽车客运股份有限公司(英语:Tainan Bus),简称:府城客运,经营台南市市区公车。府城客运为高雄客运转投资之子公司,接手高雄客运之台南市公车路线。原先行驶台南市公车的台南客运
  • 食毛亚目见内文虱毛目(学名:Phthiraptera)是原虱目和食毛目的合称,通称虱或虱子(英语:louse)。全世界约有3,000种。虱寄生于人体、其他哺乳动物(除了单孔目和蝙蝠外)和鸟类的身上。以人类为宿
  • 应城市应城市是中华人民共和国湖北省的一个县级市,由地级孝感市代管。应城市位于湖北省东方,孝感市西南方向,介于东经113°19′-113°45′,北纬30°43′-31°08′之间。应城市为古蒲骚
  • 西雅图水手西雅图水手(Seattle Mariners),是美国职棒大联盟中,隶属于美国联盟的棒球队伍之一,成立于1977年。主场位于华盛顿州的西雅图,为T-Mobile球场(T-Mobile Park),在1999年开始启用。在美
  • 汉城国立大学附设医院屠杀事件汉城国立大学附属医院屠杀事件(朝鲜语:서울대학교 부속병원 학살 사건/서울大學校附属病院虐殺事件)发生于韩战爆发3日之后、1950年6月28日的第一次汉城战役期间,汉城大学附属医
  • 奇兰奇兰县(英语:Chelan County;发音: /ʃəˈlæn/)是位于美国华盛顿州中部的一个县,东界哥伦比亚河。面积7,753平方公里。根据美国2010年人口普查,共有人口72,453人。该县是韦纳奇-东