2015-04-18 38 views
1

我一直在嘗試使用Visio 2013繪製SOA層圖,但無法弄清楚「服務組件」命名約定。應如何深入詳細說明組件?應該從技術上命名嗎?SOA。什麼是企業組件以及它如何反映服務?

考慮一下:

服務層:汽車信息搜索

操作:通過代碼獲取汽車信息,獲得由持有者汽車信息等

服務組件:如何命名它?

如果有人可以上傳SOA層的準確真實世界的例子,這將是最有幫助的事情

很難涉及所有層,以相互影響,我找不到SOA層圖中的任何真實的例子...

在此先感謝

+0

請提供有關您正在使用的分類的更多信息。這是開放組SOA RA嗎?圖表的圖片也可能有幫助。 –

+1

@PlamenPetrov是的它是Open Group分層架構。 – 00Enthusiast

回答

0

以下是我在現實生活中的樣品方面發現:

Click for high resolution image

SOA RA sample

距離this演示。

根據SOA RA對服務組件層的描述,通過公開組,可以爲read in detail here。當我看着這個層的架構構建塊時,它似乎擁有使服務能夠相應地處理其合約(在服務層中定義)的底層功能/邏輯。所以在你的情況下,你可能會有一個Search ManagerData ManagerCar Search Manager作爲服務組件。

請注意,該層中的大多數組件都是相當技術性的,用於實現多種服務(例如服務調用者,服務發佈者等),因此以更通用的方式命名它們是有意義的不只是在一項服務的情況下)。我建議你不要明確地在圖表中包括這些內容,除非你的目標是進入很大的技術細節。

+0

謝謝,我已經做到了。我想知道,如果有什麼特定的SOA分層架構的工具/圖表?當我繪製圖表時,我發現圖層「關係」中存在一些問題:系統有很多服務和組件,因此連接這兩個圖層會引起很多連接器的重疊和扭曲。順便說一句,你的回答證明我做對了。再次感謝! – 00Enthusiast

+0

這個問題(與許多連接),你會與其他軟件以及與Visio。大圖傾向於混亂。嘗試重新排列連接手動,嘗試沒有快照和膠水等。無論如何,不​​客氣 - 我很高興我幫了忙,儘管有點晚。 –

相關問題