围绕“论企业集成架构设计及应用”为题
1.概要叙述你参与的软件开发项目的及承担的主要工作
2.详细说明三类企业集成架构设计技术分别要解决的问题及其含义,并阐述每种技术具体包含了哪些集成架构。
3.根据你所参与的项目,说明用了哪些企业集成架构设计技术,实施效果如何。
集成是企业信息化和谐发展的阳关大道,要走上这条大道则需要建立企业的集成架构。
企业集成架构的问题不同于业务系统,即它更为关注企业的IT软件基础设施。
目前的“信息孤岛”、“流程割裂”、“企业运行全局不可见”等问题已经愈加明显,直接制约企业的业务发展。
打破信息孤岛的方法是,建立企业级的数据总线,连接不同的业务系统,业务系统数据通过统一的翻译处理后形成企业内部甚至是企业间/行业间的“世界语”,直接简化系统之间的连接方式和数据处理的紧密耦合,实现企业的数据同步和共享。
企业集成架构是业务架构、数据架构等的技术基础,只有在制定了企业IT环境的“和谐制度”和可持续发展策略之后,其他架构才具有复用价值和意义。
针对于企业应用,依据不同的关注点,架构可以分为如下几类:
业务架构(Business Architecture):关注于业务及其流程;
应用架构(Application Architecture):关注于应用系统设计;
基础架构(Infrastructure Architecture):关注于基础技术;
数据架构(Data Architecture):关注于数据存储及其规划;
从发展和动态的角度看,集成技术将使企业有手段和机会不断调整和优化企业业务流程的运行,业务系统的专业化程度将增强,企业的业务流程将逐步梳理以趋于最优,基于集成架构的企业业务流程运行将更趋向自动化。业务流程的自动化体现业务系统之间的和谐共处。对于企业而言,业务流程自动化是追求的目标,也是企业信息化发展的方向。
企业集成架构发展的基石是开放的标准和规范,从共享和协同的特征看,企业集成架构应采用SOA的设计理念,在尽量不改变企业原有IT系统的前提下,通过SOA技术,封装不同业务系统对外提供的服务。