首页> 外文会议>Heterogeneous Computing Workshop, 1998. (HCW 98) Proceedings. 1998 Seventh >Modular heterogeneous system development: a critical analysis ofJava
【24h】

Modular heterogeneous system development: a critical analysis ofJava

机译:模块化异构系统开发:关键分析爪哇

获取原文
获取外文期刊封面目录资料

摘要

Java supports heterogeneous applications by transforming aheterogeneous network of machines into a homogeneous network of Javavirtual machines. This approach abstracts over many of the complicationsthat arise from heterogeneity, providing a uniform API to all componentsof an application. However, for many applications heterogeneity is anintentional feature where components and resources are co-located foroptimal performance. The authors argue that Java's API does not providean effective means for building applications in such an environment.Specifically, they suggest improvements to Java's existing mechanismsfor maintaining consistency (e.g. synchronized), and controllingresources (e.g. thread scheduling). They also consider the recentaddition of a CORBA API in JDK 1.2. They argue that while such anapproach provides greater flexibility for heterogeneous applications,many key problems still exist from an architectural standpoint. Finally,they consider the future of Java as a foundation for component-basedsoftware in heterogeneous environments and suggest architecturalabstractions which will prove key to the successful development of suchsystems. They drive the discussion with examples and suggestions fromtheir work on the Actor model of computation
机译:Java通过转换A来支持异构应用程序 机器的异构网络成为java的同质网络 虚拟机。这种方法摘要在许多并发症中 从异质性引起,为所有组件提供统一的API 申请。但是,对于许多应用,异质性是一个 有意的功能,其中组件和资源是共同定位的 最佳性能。作者认为Java的API没有提供 在这种环境中建立应用的有效手段。 具体来说,他们建议改进Java现有机制 保持一致性(例如同步)和控制 资源(例如:线程调度)。他们也认为最近 在JDK 1.2中添加CORBA API。他们争辩说 方法为异构应用提供更大的灵活性, 架构角度来看,许多关键问题仍然存在。最后, 他们认为Java的未来是基于组件的基础 异构环境中的软件并建议建筑 抽象,将证明这是一个成功发展的关键 系统。他们通过示例和建议推动讨论 他们对计算的演员模型

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号