首页> 外文期刊>IEEE Transactions on Software Engineering >Primitives for distributed computing in a heterogeneous local area network environment
【24h】

Primitives for distributed computing in a heterogeneous local area network environment

机译:异构局域网环境中的分布式计算基元

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

摘要

Epsilon is a testbed for monitoring distributed applications involving heterogeneous computers, including microcomputers, interconnected by a local area network. Such a hardware configuration is usual but raises difficulties for the programmer. First, the interprocess communication mechanisms provided by the operating systems are rather cumbersome to use. Second, they are different from one system to another. Third, the programmer of distributed applications should not worry about system and/or network aspects that are not relevant for the application level. The authors present the solution chosen in Epsilon. A set of high-level communication primitives has been designed and implemented to provide the programmer with an interface independent of the operating system and of the underlying interprocess communications facilities. A program participating in a distributed application can be executed on any host without any change in the source code except for host names.
机译:Epsilon是用于监视分布式应用程序的测试平台,该应用程序涉及通过局域网互连的异构计算机(包括微型计算机)。这样的硬件配置是通常的,但是给程序员带来了困难。首先,由操作系统提供的进程间通信机制相当麻烦。其次,它们从一个系统到另一个系统是不同的。第三,分布式应用程序的程序员不必担心与应用程序级别无关的系统和/或网络方面。作者介绍了在Epsilon中选择的解决方案。已经设计和实现了一组高级通信原语,以为程序员提供独立于操作系统和底层进程间通信设施的接口。可以在任何主机上执行参与分布式应用程序的程序,而无需更改源代码(主机名除外)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号