论文部分内容阅读
基于Internet的电子政务已经成为政府部门工作的新模式,由于不同业务系统之间的异构性和自治性,导致系统间的互联互通及协同工作存在障碍,论文研究目标是建立一个本体驱动面向服务的多层次电子政务体系结构,将分散的、松耦合的子系统整合为统一的大规模应用系统。主要研究内容包括:(1)面向服务的应用集成。采用基于行为的状态转换模型用于描述Web服务,改进了原有的Web服务描述,从而显式支持组合服务的重用。说明了基于PDL的自动组合方式,在分析此方式优缺点的基础上,提出了基于“虚服务”的服务自动组合,通过引入“虚服务”很好地解决了命题动态逻辑(PDL)在自动服务组合时出现的服务选择问题,从而能够更好地完成服务组合任务。(2)基于Agent的组合应用编制。提出基于Agent的组合服务编制,软件Agent具有诸多优势,不仅能够有效支持流程的动态变换,而且对于降低网络的流量也有显著的作用。该优势对支持普适环境下的服务组合显得尤为重要,因为在普适环境下,网络的带宽相对较小,网络通信及服务也不够稳定,同时给出了Agent的形式化定义及流程的形式化描述,并提出了流程到Agent任务的匹配规则和Agent任务到Agent物理行为的转换算法。(3)基于先验知识的异构消息处理。在电子政务实施过程中,虽然异构应用被封装成为具有统一接口的Web服务,但只能解决语法层次的异构,语义异构是无法消除的。本文设计一个异构消息的转换机制,在流程定义阶段无需制定具体的Web服务,在流程运行过程中,通过该转换机制系统能够自动地从上游Web服务中提取有用信息,并将其组织成为当前Web服务的输入参数格式,从而解决在信息流通中的语义异构问题。(4)基于身份认证及访问控制的安全模型。在分析电子政务网络安全建设现状和不足的基础上,结合电子政务对应用安全的需求,设计了电子政务身份认证和访问控制综合过滤平台WebFilter,说明了该平台的设计模式、功能及组成,详述了平台设计的关键技术和实现方法,在客户端与应用服务器之间构建了安全的数据访问通道,为其它基于Internet的应用安全建设提供了有效的解决方案。