java – 服务架构 – webservies | SOA
我想了解哪种方法最适合管理以下方案.
比如说,有25个应用程序主要在java中,并且基于Web部署在不同平台上jboss,websphere& tomcat的.每个应用程序公开3 -5个服务,并且还消耗来自其他应用程序的服务.它们中的大多数是同步的,并且在需要的基础上触发.下面的一些用例, >当患者被录取时,这将向4 -5个系统发送消息,这些系统对入院细节(同步)感兴趣. 因此,如果您尝试在picutre中表示整个图表,那么就像每个系统之间的许多硬编码静态线路一样. 问题 >在用户抱怨某些不起作用之前,找不到每个系统或Web服务的健康状况的常用方法. 什么样的解决方案更适合解决上述问题? 解决方法
这对大型企业来说是一个困难而且常见的问题.您可以看到的是将
enterprise service bus集成到您的公司以促进SOA.然后,您可以为生态系统中的每个系统实现适配器.适配器接口将受到严格控制,记录和标准化.
虽然这样做有相当大的成本. 关于检查系统健康状况.您可以查看使用诸如Nagios之类的平台.您需要识别一些无害的Web服务(例如,基本读取),可用于确定给定系统是否为“Up”.然后Nagios可以定期打电话. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |