首页> 外文期刊>Future generation computer systems >A middleware architecture to facilitate distributed programming DAROC: Data-Activated Replicated Object Communications
【24h】

A middleware architecture to facilitate distributed programming DAROC: Data-Activated Replicated Object Communications

机译:促进分布式编程DAROC的中间件体系结构:数据激活的复制对象通信

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

摘要

Programming distributed computer systems is difficult because of complexities in addressing remote entities, message handling, and program coupling. As systems grow, scalability becomes critical, as bottlenecks can serialize portions of the system. When these distributed system aspects are exposed to programmers, code size and complexity grow, as does the fragility of the system. This paper describes a distributed software architecture and middleware implementation that combines object-based blackboard-style communications with data-driven and periodic application scheduling to greatly simplify distributed programming while achieving scalable performance. Data-Activated Replication Object Communications (DAROC) allows programmers to treat shared objects as local variables while providing implicit communications.
机译:由于寻址远程实体,消息处理和程序耦合很复杂,因此对分布式计算机系统进行编程非常困难。随着系统的发展,可伸缩性变得至关重要,因为瓶颈会序列化系统的各个部分。当这些分布式系统方面暴露给程序员时,代码的大小和复杂性就会增加,系统的脆弱性也会增加。本文介绍了一种分布式软件体系结构和中间件实现,将基于对象的黑板式通信与数据驱动和周期性的应用程序调度相结合,从而大大简化了分布式编程,同时实现了可扩展的性能。数据激活的复制对象通信(DAROC)允许程序员在提供隐式通信的同时将共享对象视为局部变量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号