2011-09-05 23 views
1

這個問題是在服務版本化的背景下。您如何跟蹤消費者打來的服務及其版本?有哪些工具可以幫助?如何跟蹤SOA中的Web服務使用者依賴關係?

我相信授權控制可以幫助跟蹤服務,但這並不一定解決特定的服務版本和其他集成點,如操作。

回答

1

在SOA中提供服務註冊表+服務治理功能的解決方案非常適合。例如,服務註冊中心將能夠跟蹤服務(包括多個版本)。服務治理解決方案將允許您維護服務(包括服務版本)和消費者之間的關係。

典型的授權控制無效,但如果您有一個與服務治理解決方案交互的策略執行點(它有能力對特定的集成點執行策略),您可以實現這一點。

今天市場上沒有多少產品可以滿足您在該領域的所有需求。但是,在這些之外,你應該發現WSO2 Governance Registry有趣。請訪問http://wso2.com/products/governance-registry

最好的問候, Senaka。

+0

我從此看過Galaxy,WSO2和CentraSite CE。所有這些都有能力跟蹤消費者;然而,我發現CentraSite對它有最好的固有支持。據我所知,Galaxy和WSO2都可以分別通過自定義元數據和聯繫人來支持它,但是周圍沒有任何功能。 –