首页> 外文期刊>Concurrency, practice and experience >Fine tuning of the multiplexing facilities of Java's Remote Method Invocation
【24h】

Fine tuning of the multiplexing facilities of Java's Remote Method Invocation

机译:对Java的远程方法调用的复用功能进行微调

获取原文
获取原文并翻译 | 示例
           

摘要

The proliferation of a new generation of distributed real-time embedded systems (DRE) characterized by special restrictions on its storage capacities, its available computation time, and the messages they can send through the network suggests a comprehensive redesign of the current distribution infrastructure in order to tune its performance. In this changing panorama, the paper concerns one of the protocols, Java's Remote Method Protocol (JRMP), used nowadays to interconnect different nodes of a distributed Java system, and explores the cost of integrating an improved protocol-level multiplexing strategy in the context of an end-to-end remote invocation. The new multiplexing strategy helps middleware manage more efficiently unscheduled invocations that appear at runtime generated from a certain client node, especially in cases where preallocation of resources or dimensioning for the worst-case are techniques not plausible. To this end, the paper examines an alternative based on the definition of a new subprotocol, called ConnectionLess, which offers built-in multiplexing facilities for distributed Java applications. The performance of the new subprotocol is compared against the three already defined by JRMP (namely SingleOp, Stream, and Multiplex), taking into consideration parameters such as memory consumed in the Java's virtual machine and end-to-end response times. Copyright
机译:新一代分布式实时嵌入式系统(DRE)的激增,其存储容量,可用计算时间以及它们可以通过网络发送的消息受到特殊限制,这表明需要对现有的分布式基础架构进行全面的重新设计调整其性能。在这个变化多端的全景图中,本文涉及一种协议,即Java的远程方法协议(JRMP),如今已用于互连分布式Java系统的不同节点,并探讨了在以下情况下集成改进的协议级多路复用策略的成本:端到端的远程调用。新的多路复用策略可帮助中间件更有效地管理在运行时从某个客户端节点生成的计划外调用,尤其是在资源的预分配或最坏情况下的规模确定不合理的情况下。为此,本文基于一种名为ConnectionLess的新子协议的定义,研究了一种替代方法,该子协议为分布式Java应用程序提供了内置的复用功能。将新的子协议的性能与JRMP已经定义的三个子协议(即SingleOp,Stream和Multiplex)进行了比较,并考虑了诸如Java虚拟机中消耗的内存和端到端响应时间之类的参数。版权

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号