面向服务

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

相关

  • 星裂菌纲星裂菌目 Arthoniales星裂菌纲(学名:Arthoniomycetes)是子囊菌门盘菌亚门下的一纲。本纲仅包含了星裂菌目(Arthoniales)一个目。这一纲的真菌大多是热带与亚热带的地衣。系统发生
  • 寡糖寡糖又称低聚糖,为普遍由3-10个单糖分子聚合而成的碳水化合物。寡糖普遍存在于动物细胞的细胞膜,并有着辨别其他细胞的功能。根据营养专家及许多医学研究,寡糖有类似水溶性膳食
  • 骨外科骨科即骨外科,也被称为矫形外科(英语:Orthopedic surgery 或 Orthopaedics,美式英文:Orthopedics)是使用手术和非手术的方法来治疗肌肉骨骼系统创伤、脊柱损伤、运动损伤、退行性
  • 加利福尼亚大学欧文分校加利福尼亚大学欧文分校(英语:University of California, Irvine;缩写:UCI 或 UC Irvine),简称加州大学欧文分校,是一所位于美国加利福尼亚州欧文的公立研究型大学,它是加利福尼亚
  • 源代码源代码(英语:Source code),是指一系列人类可读的计算机语言指令。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编
  • 310110 数学 120 信息科学与系统科学 130 力学 140 物理学 150 化学 160 天文学 170 地球科学 180 生物学210 农学 220 林学 230 畜牧、兽医科学 240 水产学310 
  • 约翰·伊登斯尔·利特尔伍德约翰·伊登斯尔·利特尔伍德(英语:John Edensor Littlewood,1885年6月9日-1977年9月6日),英国数学家,最为出名的是他和高德菲·哈罗德·哈代长期的合作。利特尔伍德出生在肯特郡的
  • 安息香安息香(benzoin)是一种名贵香料,即安息香科安息香属植物安息香树和越南安息香的树脂,也可入药。今日所谓安息香是安息香属植物的树脂,在古代称为金颜香、金银香(马来语:kemenyan)。
  • Nasub2/subUsub2/subOsub7/sub重铀酸钠或黄色氧化铀Na2U2O7·6H2O是一种铀盐,重铀酸钠常缩写为SDU。与重铀酸铵一样,它是早期黄饼中的一种成分。 两种物质的比例由工艺条件决定;但现在的黄饼是主要成分为八
  • 全民健身日全民健身日是中国为了纪念北京奥运会而从2009年开始设立的一个纪念日,日期为北京奥运会开幕日8月8日。2009年1月7日,中国国务院作了《国务院关于批准设立“全民健身日”的批复