首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
通过 IBM公司的基于 Java的移动代理技术—— aglet,展现了一种基于 Java语言的移动代理系统的编程机制。这种编程机制主要运用 applet模型以及 Java的串行化机制 ,根据移动代理的思想 ,定义了一些基本的抽象概念和行为 ,并用 Java语言实现了这些基本的抽象概念和行为。本文在此基础上着重介绍如何编写 aglet的方法 ,以及 aglet编程的意义。  相似文献   

2.
对移动Agent(代理)的工作原理、特点和存在的安全问题进行了论述,并将其运用到分布式局域网络的客户机/服务器结构中,以研究移动Agent在网络中的安全问题.用Java语言编写了2个移动Agent,研究其移动Agent在网络中的通信机制,实现了基于移动Agent的客户机/服务器结构.并利用Java的安全机制,解决了Agent在网络中的安全问题.  相似文献   

3.
移动Agent系统Aglet迁移机制的分析   总被引:7,自引:0,他引:7  
IBM公司开发的Aglet系统是当前应用最广泛的基于Java的移动代理系统。移动代理作为当前分布式计算新的发展方向,详细分析了Aglet系统的体系结构,及其核心技术迁移机制的原理,协议及驱动模型的实现。  相似文献   

4.
分析了移动代理系统的特点,针对移动代理系统的安全需求尤其是访问控制问题,以PKI/PMI做基础服务设施,对应于移动代理和代理平台,引入了代理属性证书和平台属性证书,以扩充移动代理系统处理环境.应用Java虚拟机(JVM)的类动态装载技术和方法调用所提供的简单且有效的方式来支持代理平台的扩展,使该文案具有足够的灵活性,包含的安全策略,适合于大多数基于移动代理的应用.  相似文献   

5.
移动Agent技术在电子商务中的应用   总被引:1,自引:0,他引:1  
论述了移动Agent基本概念及关键技术,研究了IBM的移动代理平台Aglets。以Aglets为开发平台运用Java开发语言、Jsp、Servlet、JDBC和采用的MVC软件结构模式,设计了一个商品采购系统的原型。  相似文献   

6.
基于J2ME平台的手机地图查询系统研究   总被引:2,自引:0,他引:2  
在以GPS(全球定位系统)为基础在Java手机的J2ME平台下,设计了手机地图查询系统,运用Java语言实现系统的软件编程。同时还阐述了手机地图查询的原理,手机客户端同后台服务器传输电子地图信息的网络通信过程,以及基于J2ME的手机客户端应用程序界面的实现。  相似文献   

7.
基于Java和C++语言的安全性讨论   总被引:1,自引:0,他引:1  
在网络应用中发挥着重要作用的Java和C++是两种优秀的面向对象编程语言。尤其是Java,是一种基于网络平台的语言,其安全性能就显得尤其重要。现从网络应用、语言机制、运行环境三个方面入手,全面地分析比较Java和C++的安全规范,从比较中发现两者在安全机制上的特性,从而使我们能够认识到Java在安全机制上的优势。  相似文献   

8.
讨论了基于移动代理的入侵检测系统中移动代理所面临的危险,并从代理在非宿主机上的安全、主机资源的保护以及代理的安全通信和主机间认证三方面进行了详细分析,提出一种综合应用RSA算法、Rijndael算法和MD5方法的移动代理安全的解决方案,该方案保证了移动代理的安全性。  相似文献   

9.
提出了用于解决分布式移动计算问题的基于mobile agent的中间件。通过研究agent的理论和技术,根据移动计算的特点,构建了中间件平台,这个平台集成不同的协议、机制和工具,并运用了Java虚拟机技术,实现了移动设备的通信和移动计算。  相似文献   

10.
文章介绍了Java语言的安全机制和数字签名技术在Java Applet上的应用,旨在通过数家签名使得Applet可以实现复杂的功能,并探讨了在Java平台上对Applet签名的基本过程。从而论证了在系统安全的前提下扩展Applet应用范围的可能性。  相似文献   

11.
基于Java3D的三维场景生成工具的研究与实现   总被引:3,自引:3,他引:3  
JAVA3D是JAVA语言在三维领域扩展的一组API.开发了一种基于Java3D的三维场景生成工具.用户可以非编程地快速搭建所需的三维场景.介绍了Java3D中视模型的概念,并通过实例说明了设置初始视点的方法.  相似文献   

12.
在网络通信中,Socket套接字明确了发送端到达接收端的有效途径.在网络传输层上建立通信关系,实现数据交互要求编程语言提供可操作的接口,而Socket套接字为接口的实现提供了可能.在基于TCP协议的Socket通信中,Java语言提供了ServerSocket类和Socket类用于网络编程.由于网络通信的复杂性,在建立了通信关系的前提下,必须引进线程机制处理通信细节,以便保证各节点通讯的独立和并发.深入理解线程的处理技巧,并将该结构灵活地应用到通信中是实现网络编程的关键.  相似文献   

13.
Java语言具有跨平台运行的特性,它针对不同设备和应用领域的开发提供了解决方案。J2ME是Java API和JVM虚拟机的一个缩减版本,同样具有“一次开发,到处运行”的特性,并且服务于不同的无线设备的开发。从介绍J2ME的特性入手,分析了J2ME在无线网络通信开发方面与WAP技术相比较的优势,结合J2ME MIDP编程的特点,提出了基于HTTP协议开发Java手机C/S模式的网络通信的解决办法,并给出了实现方案。  相似文献   

14.
运用VRML语言对七自由度机器人进行了几何建模,把仿真图形嵌入到由Java Applet建立的用户界面中,建立了机器人三维仿真系统.建立了Java和VRML的编程接口EAI,通过Java多线程实现仿真机器人各个关节的同时运动,仿真系统可进行机器人轨迹规划、避障模拟、运动学优化等。  相似文献   

15.
本文介绍了基于Web的自动化生产教学实验仿真系统的基本框架,阐述了仿真系统的实现方法及所涉及的关键技术。利用网络集成开发工具Visual Inter Dev、VRML语言、Java、Java Script技术和数据库SQL Sever及网络技术,构建了基于Web环境的远程自动生产线仿真系统平台。  相似文献   

16.
基于Java和C++语言的安全性讨论   总被引:1,自引:0,他引:1  
在网络应用中发挥着重要作用的Java和C++是两种优秀的面向对象编程语言。尤其是Java,是一种基于网络平台的语言,其安全性能就显得尤其重要。现从网络应用、语言机制、运行环境三个方面入手,全面地分析比较Java和C++的安全规范,从比较中发现两者在安全机制上的特性,从而使我们能够认识到Java在安全机制上的优势。  相似文献   

17.
Java与CORBA技术结合在分布式系统中的应用   总被引:1,自引:0,他引:1  
商业广泛的应用使其于Web的企业分布式管理系统引起普遍关注,若想实现Web上分布式应用系统,有多种不同的技术可供选择,但是,对于必须服务于大量用户的应用,CORBA与Java技术的结合可以提供最完备的解决办法,因为这种方案具有可扩展性和业界广泛的支持,由于CORBA的强健性可以提高Java编程语言的性能,利用已有的基于标准的技术,Java开发者可以编写出功能强大的Web应用程序,本文首先简单介绍一下CORBA,然后论述CORBA与Java结合的优势,最后作为该技术的实例,我们将描述一个三层式结构的客户机/服务器结构中的CORBA和Java使用。  相似文献   

18.
为提高下一代移动互联网服务质量管理的有效性,提出了移动IPv6中的一种移动代理扁平架构 (MAFS),该架构基于MPLS和移动代理的概念,引入了服务质量对象选项QOO和扁平化管理的概念,优化了服务质量的管理机制。通过与分层移动代理架构HMAT的比较看出,MAFS减少了分层、移动代理的数量、开销和信令传递的时间,增强了切换发生时的效率和可用性,提供了更为有效的服务质量管理。  相似文献   

19.
为提高下一代移动互联网服务质量管理的有效性,提出了移动IPv6中的一种移动代理扁平架构 (MAFS),该架构基于MPLS和移动代理的概念,引入了服务质量对象选项QOO和扁平化管理的概念,优化了服务质量的管理机制。通过与分层移动代理架构HMAT的比较看出,MAFS减少了分层、移动代理的数量、开销和信令传递的时间,增强了切换发生时的效率和可用性,提供了更为有效的服务质量管理。  相似文献   

20.
在Java语言中,内存空间的回收工作是由垃圾收集器(Garbage Collector,GC)来完成的。但GC的工作机制并不完善,当一些对象被别的对象引用着而且和根节点有关联时,则它们即使是无用的,也不能被GC回收。于是内存渗漏现象就产生了。一些长时间运行Java代码的服务器及本身内存有限的嵌入式系统等可能因为内存渗漏而崩溃。因此,程序员在编制Java程序时,应尽力避免内存渗漏现象的出现。除了在编程时予以关注外,也可以使用一些有效的检测工具如Optimizeit软件来查找程序中的内存渗漏体。  相似文献   

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

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