2008-11-20 130 views
2

Web服務端點通常在項目的早期階段進行定義。由於它遵循「合同優先」原則,所以在傳達給客戶系統後不應該改變。標記Web服務端點

因此,以良好的方式標記Web服務至關重要。

你會如何標記網絡服務?

例如

http://my.domain.com/businessProcess/services/concreteServiceName 

其他創意?

將此問題作爲投票...隨時爲最佳主意投票。

回答

2

我們通過與開發人員,業務人員和支持人員交談來決定名稱。我們組建了一個名爲「界面控制委員會」的委員會,我們的處理方式就像你在問題中所描述的那樣。我們希望服務名稱是描述性的,反映它們支持的流程,並滿足技術和業務利益相關者的需求。

當我們有ICC會議時,我們也會談論模式以及它們應該如何開發。業務人員也是這方面的關鍵,因爲他們知道他們想要公開哪些數據以及爲什麼。

KA

0

我會在URL中包含一個版本號。