我想了解哪種方法最適合管理下面的場景。服務架構 - webservies | soa
說例如有25個應用程序主要在java中,並且基於web部署跨不同平臺jboss,websphere & tomcat。每個應用程序公開3-5個服務,並且也消耗來自其他應用程序的服務。它們中的大多數是同步的並且在需要的基礎上被觸發。下面的一些使用案例,
- 當患者被錄取時,這將發送消息給有興趣入場細節(同步)的4 -5系統。
- 計費系統發送詳細信息到另一個系統來計算折扣(同步)
- 通過傳遞該ID來獲取患者詳細信息。 (同步)
所以,如果你試圖在picutre中表示整個圖表,如果將像每個系統之間的硬編碼靜態線那麼多。
的問題
不常見的方式找到每個系統或網絡服務的健康狀況,直到用戶抱怨一些事情不工作。
太多的Web服務和端點來跟蹤。
由於差異應用程序服務器和容器,跨差異標準JAX-wS,Jax-RS實施。
一些消息是相同的細節略有不同。因此可重用性降低,並最終爲每個自定義需求提供新服務。
什麼樣的解決方案更適合解決上述問題?
+1好問題 – 2012-04-12 09:51:17