论文部分内容阅读
本文结合海鼎公司的软件产品现状提出了基于SOA的商业流通领域的软件集成的架构,并着重研究了在该架构下的应用集成平台的设计中需要解决的两个问题—单点登陆的身份认证问题和企业服务总线处理各系统之间的消息传递方法。分别对两个问题的产生进行了分析,进而阐述了解决方案,以及在解决过程中遇到的问题。最后结合实例给出了整个应用集成平台的实现过程。
本文的研究内容主要分为两个方面:借鉴CAS的SSO身份认证模型,作者提出一种适用于HD Rumba架构的改良版单点登录模型HD SSO,使得用户在使用海鼎公司的多个系统时,只需要在任意一个系统中登录一次,便可访问注册的各个系统;为了能有效地在各个系统的各个服务间传递消息,作者在分析了流行企业服务总线产品后,根据海鼎产品的现状,使用了基于JBoss ESB产品,满足信息在各个端点和ESB服务之间的传递需求。
本文研究的实践过程基于CAS SSO和JBoss ESB的产品,结合海鼎公司的系统实例,对研究内容进行了实现,证明了集成系统框架和设计模型的可行性。