共查询到20条相似文献,搜索用时 125 毫秒
1.
周书锋 《数字社区&智能家居》2007,(11):804-806
随着网络技术、面向对象技术的成熟,分布计算已成为软件设计的主流技术。本文对远程方法调用的体系结构与调用机制进行研究.通过一个实例给出利用Java RMI开发分布计算系统的方法。基于Java RMI的远程方法调用为实现企业分布计算提供了行之有效的解决方案。 相似文献
2.
周书锋 《数字社区&智能家居》2007,(21)
随着网络技术、面向对象技术的成熟,分布计算已成为软件设计的主流技术.本文对远程方法调用的体系结构与调用机制进行研究,通过一个实例给出利用Java RMI开发分布计算系统的方法.基于Java RMI的远程方法调用为实现企业分布计算提供了行之有效的解决方案. 相似文献
3.
随着网络技术、面向对象技术的成熟,分布计算已成为软件设计的主流技术.Java RMI是Java实现网络分布计算应用模型的解决方案之一.本文简单介绍RMI的编程方法,讨论了利用RMI进行分布计算的步骤,通过实例说明访问Oracle数据库的分布计算实现过程. 相似文献
4.
随着网络技术、面向对象技术的成熟,分布计算已成为软件设计的主流技术。JavaRMI是Java实现网络分布计算应用模型的解决方案之一。本文简单介绍RMI的编程方法,讨论了利用RMI进行分布计算的步骤,通过实例说明访问Oracle数据库的分布计算实现过程。 相似文献
5.
分形图像压缩算法的时间复杂性很大,在单机上受到限制,针对这方面提出的分类方法,基于邻域搜索算法等虽然降低了时间复杂性,但同时也影响了图像的压缩质量,本文把分布并行机制引入分形压缩算法,提出分布并行的自适应四分树分形压缩算法,并在基于Java RMI的分布并行计算系统中加以实现,实验表明可以获得接近计算结点数的加速比。 相似文献
6.
在分析远程过程调用(RPC)原理的基础上,引入Java远程方法调用(RMI)的概念,并详细讨论了Java RMI的体系结构和运作机制。还给出了一个Unix环境下的分布计算示例。 相似文献
7.
以泰勒公式计算f(x)=sin(x)为例,针对分布式处理的分布对象计算技术,确定RMI机制的最佳线路协议,用外部序列化实现服务器的计算引擎及说明此技术实现的问题、性能及优化方案。 相似文献
8.
9.
10.
11.
移动代理是一种新型的分布式计算技术,有着许多传统分布式计算模型无法比拟的优势,是目前研究和应用热点。RMI(远程方法调用)是Java平台解决远程调用的方案,基于RMI技术设计了移动代理系统,对移动代理系统的关键问题进行了分析,通过RMI技术和动态类加载技术实现了移动代理系统,并设计实验验证了移动代理的移动性和自主性。 相似文献
12.
Java RMI机制是分布式技术的一种理想解决方案,其目标是使得网络中任意节点上的应用都可以透明的访问存在于网络上的其它节点上的远程对象.但是默认的RMI机制并不提供认证和加密传输,其安全机制还存在一定隐患.介绍了JavaRMI机制的运行机理,详细阐述了整合SSL协议的Java RMI的方案,设计了整合SSL协议的安全RMI接口,并通过实例的设计与运行,验证了其可行性. 相似文献
13.
基于XML/web服务的分布式电子商务体系研究 总被引:1,自引:0,他引:1
传统分布式计算技术不适合于在松散耦合、异构的、有防火墙的Internet环境下进行电子商务系统的设计与开发。Web服务标准(WSDL,SOAP和UDDI)的产生以及XML技术的广泛应用带来了分布式网络应用的革命,实现了真正意义上的平台独立性和语言独立性。基于XML/Web服务的分布式电子商务体系能满足远程的数据交互、异构平台间相互通讯以及穿越防火墙等一系列复杂的功能需求。提出了一种新的基于xML/Web服务的电子商务应用体系结构,并针对电子商务系统结构、异构数据集成、公共数据格式等几个关键性问题进行了深入的研究。 相似文献
14.
Remote Method Invocation (RMI), a mechanism to access remote objects in Java‐based distributed applications, uses network communication for each method invocation. Consequently, using RMI in a wide‐area environment can cause poor application performance. One solution to improve performance is to cache the objects such that network communication is not necessary for each method invocation. In this paper, we present mechanisms to transparently add object caching to RMI. These mechanisms are compatible with existing RMI applications and use an event‐based model to support different consistency policies. The mechanisms also include the ability to adaptively select the consistency policy for an object based on its usage pattern. A novel feature of our mechanisms is the use of a ‘reduced object’, which is a partial representation of the RMI object. We experimentally evaluate and demonstrate the benefits of our mechanisms. Copyright © 2006 John Wiley & Sons, Ltd. 相似文献
15.
基于RMI的分布式计算的实现 总被引:5,自引:0,他引:5
在介绍了Java RMI体系结构的基础上,提出了一种基于Java远程方法调用和多线程机制的分布式计算的实现方法。该方法简单易行且有效。 相似文献
16.
JDCS:实现高性能计算的分布式计算系统 总被引:2,自引:0,他引:2
分布对象计算技术提供了充分利用现有网络资源的有效途径。JavaRMI是当前比较成熟的一种分布对象技术,它提供了使用Java对象的简单和直接的方法。该文建立基于JavaRMI方法的适用于高性能计算的分布式计算系统JDCS。在JDCS中由网络上的计算结点构成服务器池,为用户提供高性能的计算服务。实现结果表明该系统可以获得较高的加速比。 相似文献
17.
阐述了分布式计算技术RMI和CORBA,及在Java中如何利用RMI实现分布式系统,并给出了实例。 相似文献
18.
文章首先介绍了一种远程方法调用(RMI)的概念模型,然后较为详细地总结了面向应用的分布式程序设计过程。文中作者提交的示例表明,基于JavaRMI技术的分布式计算方案既十分有效又简单实用。 相似文献
19.
Chung-Kai ChenAuthor Vitae Cheng-Wei ChenAuthor VitaeChien-Tan KoAuthor Vitae Jenq-Kuen LeeJyh-Cheng ChenAuthor Vitae 《Journal of Parallel and Distributed Computing》2008
Distributed object-oriented platforms are increasingly important in wireless environments to provide frameworks for collaborative computation and for managing a large pool of distributed resources. One of the important layers for implementing distributed computing in such environments is via remoting mechanisms. For example, Java uses Remote Method Invocation (RMI) for handling distributed controls. In this paper, we investigate the support for this important layer on wireless environments and address the issues to support Java RMI over heterogeneous wireless environments. We present a case study for supporting Java RMI in Bluetooth, GPRS, and WLAN environments, which represents an important middleware for component communications. The Bluetooth layer is supported by incorporating a set of protocol stack layers for Bluetooth, known as JavaBT that has been developed by us, and by supporting an L2CAP layer with sockets to support Java RMI sockets. RMI over GPRS/WLAN is achieved by RMI implementation over IP layer. Our support for the roaming of Java RMI over heterogeneous wireless networks is based on the concept of direct connection, which avoids the problems caused by forwarding. The difficulty of this strategy is how to handle the existing connection when the mobile node moves to another location so as to avoid interruption of the high-level applications. We solve this problem in Java RMI by the support of dynamic addresses and dynamic sockets. We also propose algorithms to handle the handoff process. In addition, methods for connect-loss detection and data-integrity maintenance in dealing with roaming scenarios are also presented. Java Grande benchmarks are used to demonstrate that our RMI implementations over GPRS, WLAN, and Bluetooth networks are effective in supporting parallel and distributed control of Java layers in heterogeneous wireless environments. 相似文献
20.
基于XML/Web服务的分布式电子商务系统的研究 总被引:2,自引:0,他引:2
传统分布式计算技术CORBA,DCOM和RMI不适合于在松散耦合、异构的、有防火墙的Internet网络环境下进行电子商务应用系统的设计开发,而基于XML/Web服务的分布式电子商务系统则满足了远程的数据交互、异构平台上不同应用间相互通讯以及穿越防火墙等一系列复杂的功能需求。文中主要针对电子商务系统结构、异构数据集成、公共数据格式等几个关键性问题进行了深入的研究,从而解决在Internet/Intranet环境下构建基于XML/Web服务的跨平台的分布式电子商务应用系统中所存在的问题。 相似文献