翻譯|使用教程|編輯:王香|2019-05-23 14:41:07.110|閱讀 410 次
概述:多方服務(wù)合同是指涉及兩個(gè)以上參與者參與的服務(wù),以及彼此之間的交互。一個(gè)例子是托管購買服務(wù),其中訂單由購買者進(jìn)行,通過托管代理進(jìn)行調(diào)解并由產(chǎn)品提供商提供。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
已加入在線訂購,現(xiàn)在搶購立享特別優(yōu)惠>>
編寫本教程是為了解釋多方服務(wù)在SoaML方面的含義以及如何使用各種SoaML圖表指定此類服務(wù)Visual Paradigm。
本教程中將使用的示例是通過在線銀行賬戶納稅。您將繪制不同的SoaML圖表以指定納稅服務(wù)。
為了完成本教程,請(qǐng)確保您擁有 Visual Paradigm下載并安裝。如果你沒有安裝它,點(diǎn)擊這里下載Visual Paradigm 。
在多服務(wù)合同中,所有參與者都提供他們自己的界面并使用他們呼叫的每一方的界面。讓我們繪制三個(gè)接口的服務(wù)接口圖 - Tax Payer,Tax Receiver,Bank。
我們將繪制三個(gè)接口。展開圖工具欄中的“服務(wù)接口”工具,然后選擇“接口”。
讓我們?yōu)榧{稅人創(chuàng)建一個(gè)界面。單擊圖表以創(chuàng)建界面并將其命名為Tax Payer。
再創(chuàng)建兩個(gè)接口 - Tax Receiver和Bank。
目前為止就這樣了。在每個(gè)接口中,應(yīng)該有其他人調(diào)用的操作(或信號(hào)),但我們現(xiàn)在不打算指定它們。當(dāng)我們?cè)谛蛄袌D中定義服務(wù)的編排時(shí),將自動(dòng)生成這些操作。這將在接下來的部分中完成。
多方服務(wù)合同涉及兩個(gè)或更多參與者。讓我們繪制納稅(多方)服務(wù)的服務(wù)合同圖。
從圖工具欄中選擇Service Contract,然后單擊圖表以創(chuàng)建服務(wù)合同。將其命名為納稅服務(wù)。
可視化納稅服務(wù)中參與者的角色。單擊“ 新角色”資源以在“ 納稅服務(wù)合同”中創(chuàng)建角色。
命名角色付款人。
讓我們輸入角色。右鍵單擊該角色,然后從彈出菜單中選擇Select Type ....
在“ 選擇類型...”窗口中,選擇“ 納稅人”,然后單擊“ 確定”。
可視化銀行的角色。使用Connector - > Role資源從付款人角色創(chuàng)建新角色。
將角色命名為支付網(wǎng)關(guān)
在Select Type ...窗口中,選擇Bank,然后單擊OK。
從角色支付網(wǎng)關(guān),創(chuàng)建角色接收器。選擇Tax Receiver作為其類型。
稅務(wù)人員可以與納稅人互動(dòng),讓他知道付款狀態(tài)。因此,連接付款人和收款人角色。最后,您的服務(wù)合同圖應(yīng)如下所示:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: