论文部分内容阅读
全球lT产业和互联网技术的迅猛发展,加快了社会经济的信息化进程。将计算机技术应用到政务系统,利用信息化手段构建电子政府,提高政府办公人员的效率,已成为各国政府的共识。然而,在我国电子政务建设的过程中,各级政府部门、各行业领域没有统筹规划,标准不统一,缺乏数掘沟通机制,造成政务系统出现“信息孤岛”、“信息化陷阱”的现象。国内不少学者提出了非常具有建设性和指导意义的思想和理论,然而仍有待进一步改进。为此,研究和设计新型的信息交换系统,成为解决这一问题的关键所在。
本文利用移动Agent作为信息资源的载体,发挥它的智能性和安全性的积极因素,实现数据的交换和共享,提出了一套新型的解决方案。文中,我们通过探讨Agent、尤其是移动Agent的相关技术和内在优秀特性,分析了移动Agent实现平台、实现语言(Java)和实现的关键技术(包括远程方法调用RMI、对象序列化、动态类装载等)。并且,针对移动Agent的功能要求和系统结构,对原型系统功能模块作了必要的设计。
利用移动Agent通信机制和安全性实现服务器或客户机间的数据和信息交换,是本文的特色所在。为此,如何设计移动Agent的“信息交换和通信机制”和“安全策略”,让移动Agent能够在不同服务器或主机之间进行数据交换,是系统实现的两大关键;同时,Agent本身设计的好坏,也直接影响和制约着这两大因素。针对于此,本文着重研究了以下方面:
◆移动Agent类的设计,以及一般接口的规划;
◆移动Agent自主移动策略的设计;
◆移动Agent信息交换的消息格式、通信机制的设计;
◆安全策略和访问权限的设计。
并且,文中详细地叙述了原型系统的工作原理和工作流程,让读者可以清晰地理解移动Agent在客户端和服务器之间的工作过程。
文章的最后,还将原型系统和其他方案比较,进行实验验证和测试,并对实验结果作了分析、评估与总结,指出往后需要完善的地方,对后续工作进行了展望。经测试验证,本文研究成果是一种可行的、具有实用价值的方案。