面向服务

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

相关

  • 查理斯·尚柏朗查理斯·尚柏朗(Charles Chamberland,1851年3月12日-1908年5月2日)是一位法国微生物学家。1884年,他发明了现在称作尚柏朗滤器的过滤设备。 该滤器有比细菌直径还小的孔洞,这样便
  • 同物异名异名(英语:synonyms)或称同物异名,在生物分类学上,是表示用来指称同一分类单元(taxon)的不同命名,此用词在动物学与植物学上的用法不甚相同。在动物命名上,异名是指用来表示同一个分
  • (+)ssRNA核糖核酸病毒(英语:RNA virus),又称RNA病毒,其遗传物质为RNA,这些核糖核酸通常是单链RNA(ssRNA),但是也可能是双链RNA(dsRNA)。由RNA病毒感染造成的著名人类疾病包括艾滋病(AIDS)、埃博
  • 低钠血症低血钠症(英语:Hyponatremia)是人体内血液中的钠含量过低时,所引起的临床病征。低血钠定义为血中钠离子浓度低于135 mmol/L(135 mEq/L),若低于120 mEql/L,则为重度低血钠症。在临床
  • 奇异果猕猴桃,又称奇异果、藤梨、毛梨、几维果、毛木果等,是猕猴桃属多种木质攀缘植物的可食用浆果。最常见的猕猴桃品种(Hayward)是椭圆形,大小约为一颗大型鸡蛋,长度为5-8厘米(2.0-3.1
  • 索姆省索姆省(法语:Somme)是法国上法兰西大区所辖的省份,位于法国北部,由境内的索姆河得名。该省编号为80。第一次世界大战中著名的索姆河战役就发生于此。5个海外省及大区
  • 联立制联立制(Mixed-Member Proportional representation,MMP)又称“补偿制”(Top-Up system;Compensatory system)、“德国制”,是单一选区两票制选举制度的一种,更接近于比例代表制,以第
  • 1-十一烷醇1-十一烷醇是一种脂肪醇,为无色且不溶于水的液体,熔点是19°C,沸点是243 °C。1-十一烷醇有类似柑橘的香味,味道也类近脂肪,因此被用作食物的香味剂。它常以一种类近的醛 -1-十一
  • 约书亚·博尔顿乔舒亚·布鲁斯特·博尔滕(英语:Joshua Brewster Bolten,1954年8月16日-),美国律师、政治家,前白宫幕僚长。博尔滕的父亲西摩迩,为美国中央情报局工作;母亲安娜路易丝在乔治华盛顿大
  • 猬科猬科(学名:Erinaceidae)属脊索动物门哺乳纲,可分成刺猬亚科和鼠猬亚科两个亚科。刺猬亚科,有刺而尾短,可见于欧亚大陆和非洲许多地区。鼠猬亚科,无刺而尾长,分布于东南亚,在中国南方