首页> 外文会议>High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on >A component based services architecture for building distributedapplications
【24h】

A component based services architecture for building distributedapplications

机译:基于组件的服务体系结构,用于构建分布式应用领域

获取原文

摘要

Describes an approach to building a distributed software componentsystem for scientific and engineering applications that is based onrepresenting Computational Grid services as application-level softwarecomponents. These Grid services provide tools such as registry anddirectory services, event services and remote component creation. Whilea service-based architecture for grids and other distributed systems isnot new, this framework provides several unique features. First, thepublic interfaces to each software component are described as XMLdocuments. This allows many adaptors and user interfaces to be generatedfrom the specification dynamically. Second, this system is designed toexploit the resources of existing Grid infrastructures like Globus andLegion, and commercial Internet frameworks like e-speak. Third, and mostimportant, the component-based design extends throughout the system.Hence, tools such as application builders, which allow users to selectcomponents, start them on remote resources, and connect and executethem, are also interchangeable software components. Consequently, it ispossible to build distributed applications using a graphical“drag-and-drop” interface, a Web-based interface, ascripting language like Python, or an existing tool such as Matlab
机译:描述一种构建分布式软件组件的方法 基于科学和工程应用的系统 将计算网格服务表示为应用程序级软件 成分。这些Grid服务提供了诸如注册表和注册表之类的工具。 目录服务,事件服务和远程组件创建。尽管 网格和其他分布式系统的基于服务的体系结构是 这不是一个新的框架,它提供了一些独特的功能。首先, 每个软件组件的公共接口都描述为XML 文件。这允许生成许多适配器和用户界面 从规范中动态获取。其次,该系统旨在 利用现有网格基础架构的资源,例如Globus和 军团,以及诸如e-speak之类的商业Internet框架。第三,也是最 重要的是,基于组件的设计扩展到整个系统。 因此,诸如应用程序构建器之类的工具允许用户选择 组件,在远程资源上启动它们,然后连接并执行 它们也是可互换的软件组件。因此,这是 可以使用图形来构建分布式应用程序 “拖放”界面,基于Web的界面, 脚本语言(如Python)或现有工具(如Matlab)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号