找考题网-背景图
问答题

案例分析题

某软件公司承担了某大型企业应用系统集成任务,该企业随着信息化的进展,积累了许多异构的遗产信息系统,这些系统分别采用J2EE、.NET等技术进行开发,分布在不同的地理位置,采用不同的协议进行数据传输。企业要求集成后的系统能够实现功能整合,并在组织现有功能的基础上提供增值服务。为了按时完成任务,选择合适的企业应用集成方法和架构非常重要。项目组在讨论方案时,提出了两种集成思路。
①刘工建议采用传统的应用集成方法,将应用集成分为多个层次,并采用消息代理中间件连接遗产系统。
②王工建议采用基于SOA的方法进行应用集成,将现有遗产系统采用WebService的方式进行包装,暴露统一格式的接口,并采用企业服务总线(ESB)进行连接。
项目组仔细分析比较了两种方案的优点和不足后,认为刘工和王工的建议都合理,但是结合当前项目的实际情况,最后决定采用王工的建议。

请分析比较两种方案优点和不足,完成表12-12中的空白部分。

【参考答案】

①将现有系统看做抽象的服务的提供者,集成方法统一明确。
②不同层次的集成方法关注点不同,功能组合方面能力较弱。
③一般为中心辐射型(hub-and-spoke),系统之间的耦合度较高。
④集成系统具有模块化,松耦合的特点,可扩展性较好。