監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

微軟、IBM和BEA制定出Web服務新規(guī)格

申請免費試用、咨詢電話:400-8352-114

AMTeam.org

微軟、IBM和BEA制定出Web服務新規(guī)格

美國當地時間8月19日,微軟、IBM及BEA系統(tǒng)發(fā)表了面向Web服務的新規(guī)格“WS-Coordination”、“WS-Transaction”和“Business Process Execution Language for Web Services(BPEL4WS)”?!斑@三種規(guī)格主要用于記述在Web服務環(huán)境下準確地定義、制作及連接多種業(yè)務流程的方法。在使用各種各樣系統(tǒng)的伙伴及客戶間以及企業(yè)內部,可以合并或相互連接業(yè)務流程”(三公司)。

業(yè)務流程描述的是業(yè)務流程、開展業(yè)務時所應該采取的步驟、共享數據的種類及與其他合作伙伴之間的關系等內容。通過BPEL4WS可以描述諸如使用多個Web服務、在伙伴間交換標準信息的業(yè)務流程。另外,如果使用WS-Coordination和WS-Transaction,不管所使用的計算基礎設施的種類如何,均能夠將多個Web服務組合起來,進行準確的處理。

比如,旅行社提供賓館和機票等的預約Web服務時,就必須在客戶和伙伴公司間進行業(yè)務處理方面的合作??蛻羰褂肂PEL4WS、WS-Coordination和WS-Transaction,輸入旅行日程等內容后,旅行社的系統(tǒng)就會自動地與相應的航空公司及賓館進行交涉,以滿足顧客的需求。如果完成了所有的預約,系統(tǒng)就會通CRM/zhike/ target=_blank class=infotextkey>知客戶:所有手續(xù)都已經處理完畢。但是如果哪項預約沒有成功的話,就必須取消已經完成的其他預約。

通過使BPEL4WS、WS-Coordination和WS-Transaction相互配合來描述業(yè)務流程,可以使多個Web服務相互配合,并描述處理的順序,以及指定已經處理完畢或者處理失敗的工作定義,從而就可以實現富有靈活性的業(yè)務流程。

各規(guī)格的概要如下:

·WS-Coordination:

使用多個Web服務時,必須使各個Web服務與其他服務協調工作。因此,WS-Coordination提供了可使Web服務環(huán)境下分散運行的處理過程相互協調的標準規(guī)格。由此,開發(fā)商就可以控制相互連接的Web服務的運行。

·WS-Transaction:

使用WS-Transaction,就可以在整個業(yè)務流程中,監(jiān)視某些特定服務是否已經完成或失敗。由此,在跨越于分散存在的不同組織之間的Web服務環(huán)境中,就可以進行貫徹如一的、值得依賴的業(yè)務處理。

·BPEL4WS:

BPEL4WS是基于XML的流語言,可以定義如何使業(yè)務流程相互配合。使用不同技術的服務環(huán)境之間還可以相互連接,不僅僅可以在一個企業(yè)內進行交換,還可以和合作伙伴及客戶等其他公司之間執(zhí)行業(yè)務流程。順便提一下,BPEL4WS相當于將IBM的“Web Services Flow Language(WSFL)”和微軟的“XLANG”組合起來的規(guī)格。

另據美國媒體報道(InfoWorld),該新規(guī)格的制定中,美國Sun并未受到合作邀請。另外,BEA目前正在與Sun等公司聯合制定Web服務協作語言“Web Service Choreography Interface(WSCI)”,但在同一天發(fā)表的新規(guī)格中卻包含了WSCI的功能。

發(fā)布:2007-03-25 13:22    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:
石家莊OA系統(tǒng)
聯系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢