• DocumentCode
    2696270
  • Title

    Virtualizing Services and Resources with ProBus: The WS-Policy-Aware Service and Resource Bus

  • Author

    Mietzner, Ralph ; van Lessen, T. ; Wiese, Alexander ; Wieland, Matthias ; Karastoyanova, Dimka ; Leymann, Frank

  • Author_Institution
    Inst. of Archit. of Applic. Syst., Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2009
  • fDate
    6-10 July 2009
  • Firstpage
    617
  • Lastpage
    624
  • Abstract
    A fundamental principle of service oriented architectures is the decoupling of service requesters and service providers to enable late binding of services at deployment time or even dynamic binding of services at runtime.This is important in enterprise settings, where different services that implement business functions in critical business processes are dynamically chosen based on availability or price. The same problem also applies to dynamic Grid environments where resources need to be dynamically chosen based on availability and other non-functional properties. The WS-Policy framework describes how policies for both providers and requesters are specified to allow the selection of services based on these policies. Existing approaches, using WS-Policy,have drawbacks by placing the burden of the service selection partially on the client. In this paper we present an extended enterprise service bus that allows service clients to submit policies to which service providers need to comply with together in one message with the service invocation request. We show how these policies are evaluated in the bus and how policies are defined for not only stateless services, but also stateful resources.
  • Keywords
    Web services; grid computing; ProBus; WS-Policy framework; WS-Policy-Aware service; Web service selection; business processes; grid environments; resource bus; service clients; service invocation request; service oriented architecture; service providers; service requesters; service virtualization; Application virtualization; Availability; Concrete; Contracts; Resource virtualization; Runtime; Service oriented architecture; Simple object access protocol; Web server; Web services; Bus; ESB; Virtualization; WS-Policy; WS-Resource;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2009. ICWS 2009. IEEE International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3709-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2009.44
  • Filename
    5175876