首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
一个企业内部网络的移动代理平台的设计与实现   总被引:2,自引:1,他引:2  
实现了一个基于Java语言的移动代理平台。这是一个原形系统,采用中心服务器的结构形式,能够支持简单的分布式应用系统开发。它实现了移动代理平台的核心功能,能够支持代理的装载、移动、运行,实现了移动代理的持续性运行特性,能够提供简单的通信服务。  相似文献   

2.
移动代理是一种新的分布式计算模式,安全是其必须解决的问题。针对基于Java移动代理系统的恶意代理问题,尝试提出一种解决方案。该方案主要包括两个方面内容:利用Java2安全机制保护主机资源;采用一种基于证书的移动代理迁移协议,拒绝不合法代理迁移至主机的要求。该方案可以防止移动代理重放攻击。  相似文献   

3.
代理技术在大规模分布式入侵检测系统的应用研究   总被引:2,自引:0,他引:2  
对代理技术进行了分析和总结,在此基础上提出了代理和移动代理在大规模分布式入侵检测系统中应完成的功能并对代理和移动代理进行了具体分类,指出了将代理技术引入系统后将带来的问题和今后的研究方向。  相似文献   

4.
基于CORBA的电信网络管理系统实现方法   总被引:2,自引:0,他引:2  
电信管理网提供了电信网络的管理功能。文章分析比较了电信管理网和公共对象请求代理体系结构的特点,讨论了CORBA在TMN中的应用方式,设计、实现了一个基于CORBA的TMN管理系统,并以其中的故障告警管理功能为例介绍了系统的实现方法。  相似文献   

5.
本文将移动代理及协调技术引入真实世界的仿真,通过确定草原各物种之间的关系,在移动代理系统中仿真了一个简单的草原生态系统,验证了移动代理技术是一种特别适合仿真真实世界的新型分布式计算模式。  相似文献   

6.
本文给出一个基于Java卡自行开发的移动代理系统JC-MAS,并从通信过程、主机执行环境和代理程序三方面研究系统安全策略,针对使用Java卡构建的JC-MAS安全模型设计了详细解决方案。  相似文献   

7.
Java动态代理机制的出现,使得Java开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。针对此框架的优点,把它引入到考试系统的应用中,使得系统的维护和扩展增强,而且减少了编程工作量。  相似文献   

8.
移动代理系统中连接的迁移机制可用来支持移动代理之间连续透明的通信。描述了一个可靠的连接迁移机制的设计与实现,它为所有在代理迁移期间传送的数据提供准确的一次性传输。在用于虚拟专用网安全机制的移动代理平台VPNAgent系统中实现了该机制,并将其命名为AgentSocket,这是一个纯中间件实现,不需要更改Java虚拟机。  相似文献   

9.
移动代理是一种新型的分布式计算技术,有着许多传统分布式计算模型无法比拟的优势,是目前研究和应用热点。RMI(远程方法调用)是Java平台解决远程调用的方案,基于RMI技术设计了移动代理系统,对移动代理系统的关键问题进行了分析,通过RMI技术和动态类加载技术实现了移动代理系统,并设计实验验证了移动代理的移动性和自主性。  相似文献   

10.
基于分布式Web数据库的移动代理平台   总被引:1,自引:0,他引:1  
基于Web的分布式数据库应用和移动代理技术结合,受到越来越多的关注.但是现有移动代理平台与Web数据库应用的结合,在安全性、整合性、交互性等方面都存在着一些问题,将现有移动代理平台从结构和功能上进行修改,生成一组功能不网的移动代理子平台,组成一个新型的分布式移动代理平台,并且在此基础上,引入应用管理层,增强移动代理平台与Web数据库应用的整合性,从而降低在移动代理平台上的数据库应用开发的难度和使用难度,提高应用的性能.  相似文献   

11.
周敏  万频  黄锴  谷刚  詹宜巨 《微计算机信息》2006,22(36):211-213
提出了一个基于移动Agent的智能楼宇异构数据库集成的框架,通过将数据库记录转换成XML文档形式,以及用Java语言和Aglet平台对移动Agent的设计,为智能楼宇异构数据库的集成提供了一种新方法。  相似文献   

12.
Design and Implementation of a Hybrid Agent Platform   总被引:2,自引:0,他引:2  
This paper presents IMAP, a hybrid agent platform composed of several cooperating intelligent agents and mobile agents. IMAP is implemented in Java and Prolog. Java is used to implement the framework of the system, and in particular for supporting the communication between agents and mobility of agent, while Prolog is used to implement both adduction and derivation mechanisms. IMAP intends to independently employ the underlying derivation/adduction and mobility mechanism. In IMAP, intelligent agent and mobile agent can not only fully exploit individual virtue, but also cooperate to perform a task under a uniform platform. Intelligent agents in IMAP are equipped with hypothetical reasoning capabilities, performed by means of adduction: if the knowledge available to an agent is insufficient to solve a query, the agent could adduce new hypotheses. Each intelligent agent can accept queries from mobile agents by means of the interface module, each query is passed to the reasoning module of intelligent agent which performs a derivation and adduction in order to get an answer for mobile agent. IMAP also provides mobile agents a flexible and efficient coordination mechanism and a reliable migration mechanism, and supports persistence of agent state and agent security. Mobile agent's coordination mechanism exploits the advantages of the XML language and Linda-like coordination. This programmable Linda-like coordination mechanism suits the mobility and openness of the Internet application, XML standard for Internet data representation may guarantee a high-degree of interoperability between heterogeneous environments. The design and implementation key technologies of IMAP are described in this paper. An Internet based auction application example shows the suitability and the effectiveness of the IMAP, and its performance evaluation is also made. Finally, some conclusions and remarks are given.  相似文献   

13.
Mobile Agent is a kind of novel agent technology characterized by mobile,intelligent,parallel and asynchronous computing.In this paper,a new information service model that adopts mobile agent technology is introduced first.and then an experimental system DOLTRIA system that is implemented based on the model is described.The DOLTRIA system implemented by WWW framework and Java can search for relevant HTML documents on a set of Web servers,The result of experiments shows that performance improvement can be achieved by this model,and both the elapsed time and network traffic are reduced significantly.  相似文献   

14.
施一萍  白英彩 《计算机工程》2003,29(1):189-190,249
主要提出了一种基于CORBA的电信管理网集成管理策略,讨论了如何通过CORBA和Java技术的集成,CORBA和TMN技术的集成来实现电信网的集成管理。  相似文献   

15.
随着新设备新技术新业务不断出现,移动通信网络结构十分复杂,网管的难度逐渐加大,需要智能化管理平台的出现.介绍了CIMS环境下的移动通信综合网络管理,以TMN体系结构为基础,设计了移动网管软件体系结构.该系统内容丰富,功能强大,既能满足各方面目前的要求,更具有高度的适应性、灵活性,是一个动态的可扩展的管理平台.  相似文献   

16.
为了提高网格计算的可靠性,适应大规模计算的要求,采用了一种基于Java的分布式网格计算框架,它利用移动部署代理管理计算任务,可以最大限度地减轻中心主机的负担,并通过在Java运行环境中引入两个组件,解决了用Java构建网格计算时存在的安全和资源管理问题,是一种理想的基于Internet的网格应用项目,具有良好的实用性和推广价值。  相似文献   

17.
Even though the advantages of mobile agents for distributed electronic commerce applications have been highlighted in numerous research works, mobile agent applications are not in widespread use today. For the success of mobile agent applications, secure, portable, and efficient execution platforms for mobile agents are crucial. However, popular mobile agent systems do not meet the high security requirements of electronic commerce applications, are not portable, or cause high overhead. Currently, the majority of mobile agent platforms is based on Java. These systems simply rely on the security model of Java, although it is not suited to protect agents and service components from each other.In contrast, J-SEAL2 is a mobile agent system designed to meet the high security, portability, and performance requirements of large-scale electronic commerce applications. J-SEAL2 extends the Java environment with a model of strong protection domains. The core of the system is a micro-kernel fulfilling the same functions as a traditional operating system kernel: protection, communication, domain termination, and resource control. For portability reasons, J-SEAL2 is implemented in pure Java. This paper focuses on the design of the new communication model in J-SEAL2, which allows convenient, efficient, and mediated communication in a hierarchy of strong protection domains.  相似文献   

18.
对比分析了常见的移动Agent强迁移与弱迁移,提出一种基于Java实现移动Agent强迁移的方法.该方法基于IBMJikesRvm(Jikes research virtual machine(RVM))提供的RVM,利用OSR(on-stack replacement)捕捉运行堆栈的状态,实现了移动Agent强迁移.该方法不需要对源代码或字节码进行预处理,也不需要改变JVNI,具有很好的系统扩展性.  相似文献   

19.
Mobile agents with Java: The Aglet API   总被引:8,自引:0,他引:8  
Lange  Danny B.  Oshima  Mitsuru 《World Wide Web》1998,1(3):111-121
Java, the language that changed the Web overnight, offers some unique capabilities that are fueling the development of mobile agent systems. In this article we will show what exactly it is that makes Java such a powerful tool for mobile agent development. We will also draw attention to some shortcomings in Java language systems that have implications for the conceptual design and use of Java-based mobile agent systems. Last, but not least, we will introduce the aglet – a Java-based agile agent. We will give an overview of the aglet and, its application programming interface, and present a real-world example of its use in electronic commerce.  相似文献   

20.
Java安全机制下移动Agent系统的安全性问题   总被引:1,自引:0,他引:1  
移动Agent作为分布式网络计算的一种新形式,可以降低网络传输量,异步地完成任务。但在复杂的网络环境下,移动Agent对安全性提出了特殊的要求。文中先大致介绍了移动Agent所带来的安全隐患,然后深入地研究了Java语言的安全机制,最后给出了一个安全模型的参考实现,并讨论如何结合Java的安全模型来解决移动Agent的安全性问题。虽然Java的安全模型本身存在一些不完善的地方,但随着其进一步改进,安全模型参考实现也将为移动Agent的应用提供更有力的保障。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号