基于智能主体的移动办公系统的研究与实现

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:kylinbin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息技术的发展和Internet的全球普及,大大加快人们生活节奏,同时也增加了工作的流动性,传统的“固定办公桌”式的工作模式已不能满足人们的需要,移动办公的需求就越来越强烈。本文将智能主体技术应用于移动办公领域,提出了基于智能主体的移动办公系统。 本文利用移动Agent技术融合了分布式计算领域中的分布式对象技术、软件Agent技术和移动代码技术的特点,充分考虑移动Agent的自主性、移动性、安全性、协作性和智能性,实现跨平台、可复用、自主、安全的移动办公系统。系统主要包括移动端办公Agent、服务端办公Agent、Agent管理服务器三个模块。移动端办公Agent是系统的移动办公终端,由移动办公人员在办公过程中创建,其主要功能是查询、事件录入、事件上报、任务反馈、任务接收等。服务端办公Agent由服务端办公人员在办公过程中创建,其主要功能是查询、事件接收、任务下发、任务接收确认、事件管理等。Agent管理服务器是整个系统的管理者,所有的移动Agent在创建时都必须向Agent管理服务器注册,拥有标示身份的唯一的ID号,方便Agent管理服务器对系统中移动Agent的协调和安全管理,以及Agent之间的相互通信。它包括管理Agent,服务端办公人员信息Agent,移动端办公人员信息Agent和移动ID服务Agent。在Agent的定义与实现中,系统定义了一个基类Agentobj,所有的Agent都从它继承。基类Agentobj的设计思想是:对Agent的属性进行规范定义,直接实现所有Agent的基本逻辑,同时,又对Agent提供间接支援,只以基类的形式对继承子类的具体实现方式加以定义,把具体实现形式留给其子类,方便不同子类根据自己的需要具体实现不同的功能。移动Agent之间的通信涉及到Agent之间通信语言的理解和生成,系统各Agent之间的通信是用KMQL语言实现的,具体的做法是用XML描述KQML语言,通过SOAP协议传递XML文件,实现Agent之间的通信。本文从移动Agent之间的通信安全、移动Agent服务器的安全、移动Agent自身的安全等几个方面对移动Agent安全性进行分析,并针对性地提出移动Agent的安全机制。
其他文献
随着计算机网络技术的发展,网络攻防技术也逐步深入。通过远程隐蔽监控对抗敌对势力,打击网络犯罪已经成为了一种重要手段。但如何很好的融合多种隐藏技术,特别是在通信隐藏
随着网络技术的发展和宽带网络的普及,越来越多的用户通过互联网来观看视频节目。传统的Client/Server(C/S)集中式服务模式,对服务器的性能有很高的要求,服务器作为所有服务
随着网络安全威胁多样化、黑客技术平民化,越来越多的入侵手段能轻松翻越传统的防火墙盗取重要个人信息、企业机密。入侵检测系统很好地解决了这个问题,但还是存在误报、漏报、
研究发现,导致大型软件难于维护的重要原因之一在于软件代码中存在大量的相似代码。对于大型的企业应用软件,由于大量相似用户界面、相似业务逻辑的存在,势必导致了大量相似
随着互联网的迅速发展和普及,现代人们越来越偏向于使用E-learning系统进行学习。但是越来越多的学习资源充斥在整个网络中,学习者面对如此庞大的学习资源感到迷茫,不能准确
目前的计算机网络规模不断扩大,复杂性不断增加,异构程度以及对灵活性和可扩展性的要求也越来越高。在这种情况下,传统的SNMP网络管理逐步暴露出其基于管理者/代理者(Manager
机会网络的概念是在延迟容忍网络和移动自组织网络的基础上提出的一种不需要源节点和目的节点存在完整路径,依赖于节点间的相遇机会,实现通信的间断性网络。这种“存储-携带-转
汇编器有着悠久的历史,最早的汇编器诞生于1940年。作为计算机编译工具链中不可或缺的一部分,汇编器经历了长期的发展。汇编器的编写理论也随着汇编器的日益完善而逐步形成,
数据库系统存储的信息越来越重要,然而现代数据库系统不能避免所有针对数据库的攻击,怎样恢复遭受恶意攻击的数据库系统一直是数据库领域的一个重要研究课题。尽管数据库恢复
本文针对异构数据集成过程中的模式转换问题,提出一种XML模式与关系库模式的转化方法,通过定义XML Schema与关系模式之间的转换规则,以XML Schema文档树生成的结点树为基础,