我想了解哪种方法最适合管理下面的场景。服务架构 - 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