服務(wù)層所提供的最好最有力地闡述來自于國際,F(xiàn)在它能夠相對簡單在其他國家利用NCS使用ING信用卡,甚至是存在不同環(huán)境。
檢查國家信用署,例如,需要不同位置的實施。建立連接的任務(wù)是不變的,但是所需檢查的服務(wù)也不需要改變。
另一個例子是呼叫中心利用自身支持多種信用產(chǎn)品的系統(tǒng)的能力。當呼叫中心正在處理信用請求,使用界面和進行對話時,這個系統(tǒng)只需要調(diào)取合適的NCS服務(wù)。在很多情況下服務(wù)層都標表現(xiàn)出了特的獨立性,具體如圖4所示:
圖4:不同的服務(wù)消費者再不同的情節(jié)中使用不同的服務(wù)
并不是現(xiàn)今所有的SOA都已經(jīng)載NCS被實現(xiàn)。例如,NCS通過J2EE目標保持聯(lián)系,并不是信息。因而就不存在信息載體和網(wǎng)絡(luò)技術(shù)(SOAP, WSDL和 UDDI),通常網(wǎng)絡(luò)服務(wù)也不被使用。服務(wù)合同在文檔中已經(jīng)被確定,并且這些服務(wù)的管理是一個手動過程。 從表面上看,這項方法與傳統(tǒng)方法并沒有太大的區(qū)別,基于API申請。然而,這卻存在重大的不同。服務(wù)并不需要特定的邏輯。換句話說,他們自己并 不執(zhí)行任何工作,因為它們主要的責任是在正確的結(jié)果上完成正確的業(yè)務(wù)功能。這些服務(wù)-有服務(wù)所構(gòu)成-起源-確立了一個相對獨立的身份,發(fā)展了他們在傳統(tǒng) API基礎(chǔ)設(shè)計上的功能。
NCS的SOA實施正在被分階段所認識。在第一階段,NCS作為一個擁有有限數(shù)字表現(xiàn)層的系統(tǒng)而存在。這就是服務(wù)為什么不需要公開化,并且能夠 在不使用標準化議定書的情況下而被運用。但是當NCS的服務(wù)在其他申請中被需要時,這就需要通過正式的渠道使用他們(如網(wǎng)上服務(wù)),同時提供標準機制。因 此,NCS是一個潛在的參與到互聯(lián)網(wǎng)的復(fù)雜系統(tǒng),它能夠有益于增強業(yè)務(wù)的靈活性。
經(jīng)驗教訓(xùn)
雖然建設(shè)原則在NCS的發(fā)展前被選擇和使用,但是在發(fā)展過程中會出現(xiàn)很多問題而需要新的原則和方法。
下面將指出一些有益的教訓(xùn):
IT管理者必須為新的服務(wù)分類做好新角色的準備。SOA需要靈活的集中管理和密集的服務(wù),以便于當隨后的項目產(chǎn)生新功能時,相同的功能能夠被長期避免。
所有參與者都必須熟悉服務(wù)起源。這包括業(yè)務(wù)賭金保管者、申請管理者和軟件開發(fā)商。當任何參與者脫離這個圈子,將會有巨大的誤解的風險,而且,隨之而來的,將會是錯誤的決定的作出。例如,傳統(tǒng)的教育的設(shè)計者他們只知道目標起源,可能過分傾向于雙向服務(wù)而忽略實際功能。
此文章共有6頁 上一頁 1 2 3 4 5 6 下一頁
文章來源:中國項目管理資源網(wǎng)
|