面向服务

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

相关

  • 脂肪脂肪是室温下呈固态的油脂(室温下呈液态的油脂称作油),多来源于人和动物体内的脂肪组织,是一种羧酸酯,由碳、氢、氧三种元素组成。与糖类不同,脂肪所含的碳、氢的比例较高,而氧的比
  • 药物过量药物过量(英语:drug overdose或overdose,简称OD)是指因个人或经他人蓄意、无意或误认下,摄取或服用超过医师指示用药量、或超过建议用药量、或超过常规用药量,而产生中毒或导致死
  • 国际海底管理局国际海底管理局(英语:International Seabed Authority,缩写ISA)是管理国际海底区域及其资源的权威组织。根据联合国第三次海洋法会议的决议,1983年3月成立了联合国国际海底管理
  • 性伙伴性伙伴(英:friend with benefit),或称为床伴(亦作床友,英:pillow friend)、砲友(或炮友,英:fuck buddy),指非恋爱、婚姻、性交易,但具有性关系的朋友,其目的主要为双方解决性欲,并不一定寻求
  • 大地测量学大地测量学是在一定的时间与空间参考系中,测量和描绘地球形状及其重力场并监测其变化,为人类活动提供地球空间信息的一门学科,属于地球科学的一个分支,也是一切测绘科学技术的基
  • 苄基苄基(苄读音:biàn,ㄅㄧㄢˋ,英语:Benzyl)是甲苯的甲基的氢被去掉后形成的基团,有机合成中缩写为Bn。有机合成中苄基被用于保护羟基,包括醇和羧酸。上苄基:在碱水(例如:碳酸钾)和二氯甲
  • 非索非那定非索非那定(fexofenadine),贩卖药名为艾来锭(Allegra),剂型为60mg或180mg锭剂。是特芬那定(Terfenadine)衍生而来的活性代谢物,它是一种具有选择性末稍H1接受体拮抗活性的抗组织胺药
  • 敏感度敏感度或灵敏度(Sensitivity)可以指
  • 正丙醇1-丙醇(Propan-1-ol)是一种有三个碳原子的醇类有机化合物。 简单的化学式为C3H7OH。分子式为CH3CH2CH2OH,依按IUPAC命名法称作丙-1-醇。是一氧化碳和氢合成甲醇时的副产物。其
  • 何梅协定《何梅协定》(日语:梅津・何応欽協定,うめづ・かおうきんきょうてい),就解决河北事件问题,1935年6月9日日本中国驻屯军司令官梅津美治郎向国民政府军事委员会北平分会代理委员长何