如基于SOA的ERP架構(gòu) 為企業(yè)“量身定制” |
發(fā)布時間: 2012/8/8 15:18:19 |
在SOA的體系結(jié)構(gòu)中,每個實體的角色不是固定不變的,一個實體可以同時充當以上三種角色中的一個或多個。在面向服務的體系結(jié)構(gòu)中主要的操作有:1.發(fā)布:使服務提供者可以向服務注冊中心注冊自己的功能及訪問接口。
面向服務架構(gòu)(SOA)的工作原理 (一)SOA的定義 面向服務架構(gòu)是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過其間定義良好的接口和契約聯(lián)系起來。服務是指定義良好的、自包含的、不依賴于上下文和其他服務的一組功能。接口是采用中立的方式進行定義的,它獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言。 (二)SOA的體系結(jié)構(gòu) 在面向服務架構(gòu)中主要有三種角色: 1.服務消費者:利用服務注冊中心查找所需的服務,然后使用該服務。2.服務提供者:是創(chuàng)建服務的實體,并且對使用自身服務的請求進行響應。3.服務注冊中心:注冊已經(jīng)發(fā)布的服務,對其進行分類,并提供搜索服務。它相當于一個服務信息的數(shù)據(jù)庫,為服務提供者與服務消費者提供一個平臺,使兩者可以各取所需,同時服務注冊中心要有一個通用的標準,使服務提供商提供的服務符合這個標準,這樣,服務消費者使用的服務才可以跨越不同的服務提供者。 在SOA的體系結(jié)構(gòu)中,每個實體的角色不是固定不變的,一個實體可以同時充當以上三種角色中的一個或多個。 在面向服務的體系結(jié)構(gòu)中主要的操作有:1.發(fā)布:使服務提供者可以向服務注冊中心注冊自己的功能及訪問接口。 2.發(fā)現(xiàn):使服務請求者可以通過服務注冊中心查找特定種類的服務。3綁定和調(diào)用:在獲得服務描述信息之后,服務消費者據(jù)此去調(diào)用服務。 本文出自:億恩科技【www.ypdoo.com.cn】 本文出自:億恩科技【www.enidc.com】 --> |