首页> 外文OA文献 >Dynamic deployment of web services on the internet or grid
【2h】

Dynamic deployment of web services on the internet or grid

机译:在互联网或网格上动态部署Web服务

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This thesis focuses on the area of dynamic Web Service deployment for grid and Internet applications. It presents a new Dynamic Service Oriented Architecture (DynaSOAr) that enables the deployment of Web Services at run-time in response to consumer requests. The service-oriented approach to grid and Internet computing is centred on two parties: the service provider and the service consumer. This thesis investigates the introduction of mobility into this service-oriented approach allowing for better use of resources and improved quality of service. To this end, it examines the role of the service provider and makes the case for a clear separation of its concerns into two distinct roles: that of a Web Service Provider, whose responsibility is to receive and direct consumer requests and supply service implementations, and a Host Provider, whose role is to deploy services and process consumers' requests on available resources. This separation of concerns breaks the implicit bond between a published Web Service endpoint (network address) and the resource upon which the service is deployed. It also allows the architecture to respond dynamically to changes in service demand and the quality of service requirements. Clearly defined interfaces for each role are presented, which form the infrastructure of DynaSOAr. The approach taken is wholly based on Web Services. The dynamic deployment of service code between separate roles, potentially running in different administrative domains, raises a number of security issues which are addressed. A DynaSOAr service invocation involves three parties: the requesting Consumer, a Web Service Provider and a Host Provider; this tripartite relationship requires a security model that allows the concerns of each party to be enforced for a given invocation. This thesis, therefore, presents a Tripartite Security Model and an architecture that allows the representation, propagation and enforcement of three separate sets of constraints. A prototype implementation of DynaSOAr is used to evaluate the claims made, and the results show that a significant benefit in terms of round-trip execution time for data-intensive applications is achieved. Additional benefits in terms of parallel deployments to satisfy multiple concurrent requests are also shown.
机译:本文着重于针对网格和Internet应用程序的动态Web Service部署领域。它提出了一种新的面向动态服务的体系结构(DynaSOAr),该体系结构可在运行时响应消费者的请求来部署Web服务。面向网格和Internet计算的面向服务的方法集中在两个方面:服务提供者和服务使用者。本文研究了将移动性引入这种面向服务的方法中,以更好地利用资源并提高服务质量。为此,它检查了服务提供者的角色,并将其关注点清楚地分为两个不同的角色:Web服务提供者,其职责是接收和指导消费者请求并提供服务实现;以及主机提供者,其作用是在可用资源上部署服务并处理使用者的请求。关注点的这种分离打破了已发布的Web Service端点(网络地址)与在其上部署服务的资源之间的隐式绑定。它还允许体系结构动态响应服务需求和服务质量需求的变化。呈现了每个角色明确定义的接口,这些接口构成了DynaSOAr的基础结构。所采用的方法完全基于Web服务。在可能在不同管理域中运行的各个角色之间动态部署服务代码会引起许多安全问题,这些问题已得到解决。 DynaSOAr服务调用涉及三方:请求的使用者,Web服务提供商和主机提供商;这种三方关系需要一种安全模型,该模型允许针对给定的调用强制各方的关注。因此,本论文提出了一种三方安全模型和一种体系结构,该体系结构允许表示,传播和执行三个独立的约束集。 DynaSOAr的原型实现用于评估提出的要求,结果表明,在数据密集型应用程序的往返执行时间方面,可以获得显着的收益。还显示了在并行部署方面满足多个并发请求的其他好处。

著录项

  • 作者

    Fowler Christopher Piers;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 English
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号