(1)表示层
负责处理校园信息化系统与校园内外用户的接口及相关的组件,涉及系统的各层级使用者。信息门户给用户提供了一个统一的但又个性化的界面, 为学生、教师、家长提供相应的入口和个性化系统服务信息。通过它可以访问系统的各种不同的服务, 同时可以为业务流程层提供授权认证权限、信息的传输。
(2)业务流程层
集成了各种业务规则和逻辑, 提供服务请求者统一权限认证和活动监控。这一层侧重在业务支持上, 通过通用和标准的对象和服务模型, 可以在这一层上定义各个服务的业务流程, 并能够灵活调用各个功能模块。
(3)服务核心层
该层主要负责将系统资源通过平台提供的web services接口封装为服务的形式发布到资源注册中心供用户使用,并对资源进行相应的维护、管理和定期清理刷新。包括通用的服务功能,如注册认证、授权管理、资源搜索、学习服务、宿舍管理、成绩管理、查询服务等。另外,为了适应未来对系统的升级和扩展需要增加了一个业务扩展功能。实际上这一层可以看成是一个Web Services 容器, 处于核心地位,还负责服务质量和安全管理功能, 保证安全的访问。
(4)组件层
这一层实现校园现有和正在开发系统的接口数据格式的统一、数据库和文件系统数据的统一,为面向服务的信息平台提供基础的资源和协议。包括平台所有的基础数据库和业务数据库,如注册信息存储等;以及原有的可用系统组件。
posted on 2008-06-30 20:56
SOA设计 阅读(136)
评论(0) 编辑 收藏