论文部分内容阅读
随着Internet上的信息量和商务量爆炸式增长,以及产品供应商的不确定性,网络环境的日益复杂,一种能够在世界范围内的网际商务供应链中,通过资源过滤、信息重整、分析优化和流动搜索等技术方法,发现并比较产品和服务等贸易信息,主动、智能、动态地满足网络用户希望通过个人计算机,电视,电话以及手机等设备,从任何地方,任何时间迅速地接入Internet获取服务和交换信息的新型电子商务架构,已成为每个人对未来电子商务实现模式的憧憬。Agent技术和跨平台语言(如Java)的出现,为人们带来了希望。移动Agent技术是一种新型的分布式计算技术,它具有移动性、自主性等优点,被认为是继CORBA、EJB后新一代分布式处理的关键技术。移动agent技术能够有效地提高网络应用性能、减少网络流量、提高网上资源利用率,具有广泛的应用前景。从现在国内外对移动Agent研究和应用来看,目前应用性研究成果还少有成功的范例。对Agent技术的研究多处于理论和数学证明的研究阶段,并没有成熟的移动应用系统。而且对已知的这些应用系统,人们一直在对它们的安全性等问题产生质疑,如果不能解决这些问题,无疑将严重阻碍Agent技术的广泛应用。本文旨在探索移动Agent技术在Internet上的具体研究,采用移动Agent技术研究并开发了一个基于移动Agent的分布式信息采集系统,并且应用加密方法保护移动Agent中的数据。深入研究和分析了系统的安全机制。所有的研究和设计工作体现在我们所实现的一个Internet环境基于移动Agent的信息采集系统中。