来源:echinagov 更新时间:2008-03-11
跨操作系统平台、数据库平台、编程语言的应用系统数据集成可靠安全的据传输、数据访问控制、身份认证体系提供严密、完善的系统审核体系、确保可信可追踪的信息交换基础基于XML的消息格式,保证具有高度的可扩展性基于方正汇通服务器的消息传递,保证系统的可管理性
随着我国国家信息化工程建设发展,政府以及各职能部门都建立了各自的信息处理系统,而这些信息系统却由不同的厂商在不同的平台上,使用不同的语言进行开发的,由于缺少统一规划,统一标准,彼此之间很难实现信息共享,导致了电子政务建设中形成了大量孤岛式的业务应用系统。因此,在各部门的信息系统之间建立统一、规范的接口,通过计算机网络进行信息的交换和共享,最终实现一站式、一体化、协同办公的“电子政府”就显得尤为重要。
将分散建设的若干应用信息系统进行整合,通过计算机网络构建信息交换平台,从而使若干个应用子系统进行信息/数据的传输及共享,最大范围提高信息资源的利用率成为进行信息化建设的基本目标。北大方正技术研究院推出了面向信息资源整合的跨地域、跨部门应用技术框架,为横跨各政府机构的服务、监管职能的业务实现和同一机构内多个部门不同业务系统之间的数据整合和协同办公提供了进行有效转换和交流的安全信息/数据交换平台——方正汇通。
方正汇通是分布式信息服务系统不同部分之间的核心通讯接口,其目的是为不同的应用系统/程序提供安全可靠的、基于消息的通讯服务。在电子政务的应用环境中,不同的应用系统/程序通过方正汇通进行信息的交互和共享,从而集成为一个功能更加强大的复杂系统。而“不同的应用系统/程序”是指具有运行在不同的操作系统,基于不同的数据库平台,采用不同的编程语言编写,运行在不同的硬件环境中等特点。
体系结构
作为整个电子政务信息服务系统之间的核心通信接口,是为了保证其可扩展性和系统的可靠性,方正汇通采用模块化的设计模式作为松散耦合分布式应用架构的基础,从而实现政府及各职能部门等不同应用系统的无缝集成,该系统采用J2EE架构,保证系统可移植性和可扩展性。
按照功能和运行的环境,方正汇通产品分成三大组成部分:方正汇通服务器,方正汇通管理服务器和方正汇通客户端。每部分各包括一系列程序模块,如方正汇通服务器包括消息管理,安全管理,队列管理等模块,方正汇通管理服务器包括系统管理模块等,方正汇通客户端提供了客户端运行环境和简单易用的二次开发包(SDK)。
功能特点
1. 提供可靠的消息传输服务。适用于分布式环境下各种不同类型的应用开发,特别是对通信的可靠性要求较高的应用,提供多层次的异步通信机制。相互通信的应用具有时间上的不相关性,接收方的应用无论处于何种状态(开启或停止)都不影响发送方的数据发送。
2. 安全模式:通过与CA/PKI系统的接口,为端点鉴定、用户、消息加密、电子文档签名等提供了安全服务。
3. 单点登陆控制模块:数据交换平台对用户及设备都已进行中央管理,每一个应用都无需自己控制用户身份,登陆在数据交换中统一处理。口令及权限都集中在数据交换中处理。
4. 完善的权限管理与安全机制,消息的发送和接收均在权限控制下,保证系统安全可靠。
5. 支持消息频道定义,通过管理员设定发送方往指定消息频道发送消息,接收方从指定频道接收消息。
6. 提供了完善的日志和审计功能,保证所有操作的事后追踪。
7. 提供集成现有应用的应用程序开发包,开发包简单易用,易于学习,保证能够快速、稳定地集成现有应用。
8. 低速、不稳定网络数据传输的可靠性保证,支持断点续传;提供了针对政务网物理/逻辑隔离的解决方案(支持隔离网闸)。
9. 政府消息总线:连接不同的数据交换组件的核心消息交换中枢,负责核心消息交换服务,包括:确保传输、消息队列、消息优先级、路由选择、错误显示。
审核日志模块:
提供对经过系统传递的消息的稽核和定期报告
定期报告记录了系统中重要的和被稽核事件
为这些定期报告的记录进行存档
搜索,取回和分析定期报告和已归档记录的工具
10. 系统监控模块:为所有数据交换应用提供监控服务和管理接口,提供消息生命周期追踪能力,提供日志和错误提示服务
技术特点
1. 集中管理:方正汇通服务器管理所有消息的传输,实现消息的集中管理。
2. 安全、高效:数据经过加密、压缩后进行传输,保证数据在Internet传输过程安全,快速。
3. 方正汇通服务器提供了终端与用户验证、信息加密、电子文档标识等安全特性,保证了信息交换式的安全性和可审计性。
4. 可移植性好:支持多种操作系统平台和数据库服务器。
5. 为中心管理系统和各进驻单位现有的业务系统提供高度自动化的信息交换,具有良好的扩展性,充分考虑了未来信息量与业务量增长的需要。
6. 采用统一的数据格式保证各不同应用系统间的高度集成性的数据共享。
7. 提供消息在各种系统之间的转发和数据共享,为各单位现有的业务系统提供一个可共用的统一的开发接口并预留信息安全支持平台
8. 多个数据交换平台系统之间可以级联,伸缩性和扩展性强,支持分布式结构,为未来系统扩容打好了基础。
9. 采用XML 作为信息交换标准,与国家交换标准的规范化格式相适应。
10. 支持多台服务器的集群,保证系统的可伸缩性。支持大量并发用户。
11. 系统功能模块化,易于维护及二次开发。提供支持多种常用开发环境的SDK,包括Java SDK,支持.Net开发的SDK(支持C++,C#,VB,JScript等)。 |