面向服务

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

相关

  • 牛海绵状脑病牛海绵状脑病(英语:bovine spongiform encephalopathy,缩写:BSE),俗称疯牛症(mad cow disease),是由传染因子引起,属于牛的一种进行性神经系统的传染性疾病,此疾病是一种传染性海绵状脑
  • 爱迪生氏爱迪生氏病(英语:Addison’s disease),又称原发性肾上腺功能不全(英语:primary adrenal insufficiency)及皮质醇过少(英语:hypocortisolism),是一种长期性内分泌疾病,因人体肾上腺无法制
  • 血管紧张素转化酶抑制剂血管紧张肽I转化酶抑制剂(英语:ACE inhibitor,简称为ACEI)是一类抗高血压药。血管紧张素转化酶(ACE)是肾素-血管紧张素-醛固酮(RAA)系统中的一个重要环节,该系统对血压的调节有着及其
  • 含糖饮料税含糖饮料税或汽水税是为了打击含有游离糖的饮料消费量的税或附加费。其涵盖范围通常包括碳酸饮料、非碳酸饮料、运动饮料及能量饮料。这种税在许多地区是公众论辩议题,可口可
  • 穆达汉府穆达汉府(泰语:จังหวัดมุกดาหาร,皇家转写:Changwat Mukdahan,泰语发音:),一译莫拉限府、莫那限府,是泰国东北部依善地区的一个府,与他相邻的府(顺时针)为:安纳乍伦府、益
  • 海胆海胆是棘皮动物门分类下的一个纲,其正式学名是海胆纲(Echinoidea),意思是“像豪猪般的动物”),又名“海刺猬”。海胆生活在海洋中,广泛分布于世界各地的海洋,从潮间带至数千米的深海
  • 列国印度列国时代(梵语:महाजनपद,Mahajanapada,意为“大国”,约前600年—约前300年),是印度历史上的一个时期,前承印度吠陀时代。主要是十六大国并立争霸,这些大国主要分布在印度中
  • 科威特市科威特城(阿拉伯语:مدينة الكويت)位于科威特东部波斯湾畔,是科威特的首都和首都省的首府。http://www.hko.gov.hk/wxinfo/climat/world/chi/asia/westasia/kuwait_c.
  • 生理依赖身体依赖(英语:Physical dependence),或生理依赖(Physiological dependence),是一种因常年服用能够产生耐药性的药物而产生的生理状况。在这种情况下若减药或停药,身体会出现一些很
  • 中国能源中国能源消耗占全球能源消费的21%,是全球能源消费最多的国家,预计到2035年将占全球能源消费量的25%。尽管中国大力投资可再生能源,但仍以煤炭为主。中国工业占GDP将近50%,使用了