信息化 频道

SOA重构数字化校园采取有效递进式策略

  建设内容

  在重构中,我们进行如下内容的建设:

  1.应用ESB对数字化校园中各类业务系统的服务进行集成,并对服务消息进行基于QoS服务质量的路由;

  2.应用业务流程建模对服务进行流程管理,搭建符合业务需求的作业流程;

  3.建立数据中心平台,提供数字化校园数据存储、数据交换、访问控制和数据分析等功能;

  4.建立统一认证平台,集中管理数字化校园中各类用户信息与权限信息;

  5.建立信息门户平台,依靠由业务流程建模和ESB搭建的业务流程对数字化校园用户提供一致的访问界面;

  6.通过构建数字化校园信息标准体系,规范校园范围内的数据交换标准和服务抽象标准;

  7.通过数字化校园安全保障体系保证数字化校园整体的安全。

  递进式实施

  数字化校园建设本身就是一个长期的过程,基于SOA架构的数字化校园体系结构的实施也是如此。

  策略

  我们对基于SOA架构的大型应用平台的实施采取了一个有效的递进式策略:

  1.考察采用该架构的类似案例;

  2.对可能应用到的技术进行验证;

  3.搭建基础设施和进行小范围的试点;

  4.试点成功后逐步扩大到整个系统领域。

  过程

  结合数字化校园的特点,基于SOA架构的数字化校园体系结构的具体实施过程应该有以下7个步骤:

  1.业务需求分析与抽象,并调研已有业务系统的情况;

  2.建立数据中心,实现数据集中存储与共享;

  3.建立统一认证服务,实现用户单点登录;

  4.建设校园信息门户,为用户提供信息访问服务;

  5.搭建数字化校园ESB总线和BPM(Business Process Management,业务流程管理软件),集成校园网基础服务系统,对SOA架构进行试点;

  6.业务服务规划与抽象,为现有业务系统开发集成到ESB总线的服务接口;

  7.基于ESB总线、BPM与数据中心环境建设新的业务系统,搭建高层信息决策与分析系统。

  下一步工作

  我们学校已经开始测试基于CAS的统一认证服务,首先在校园网相关业务系统中实现单点登录,下一步将数据中心建设和信息门户建设作为主要工作,并逐步搭建数字化校园的ESB总线和BPM,进行基于SOA架构的应用试点。

  数字化校园建设是管理与技术相结合的,是服务于高校教学、科研与管理的要求的。基于SOA架构的数字化校园建设需要与学校管理相结合,识别与定义业务服务,并且进行有效的组织,逐步采用递进式的建设策略,根据实际情况和技术发展来做出相应的调整。

  SOA架构技术还是处于发展阶段,需要在今后多关注和具体实施相关的进展,包括SOA相关技术标准,特别是安全方面的服务监控与可视化、服务提取与抽象、SOA编程模型、虚拟服务平台、计算与存储资源的虚拟化、事件驱动与模型驱动的架构以及教育行业通用服务的抽象与定义。

0
相关文章