Some Basics of Globus Web Services by vev19514

VIEWS: 6 PAGES: 10

									Some Basics
of Globus Web Services

          Adarsh Patil
          http://www.adarshpatil.com/
                                GGF-Globus Grid Forum



 GGF4 was formed on Feb 2002
 Globus team and IBM proposed first OGSA
  specification to merge Globus and Web
  Services (globus 2.x to globus 3.x)
 This is a body for designing standards for the
  Grid.


          http://www.adarshpatil.com/grid_tutorial.htm
   OGSI-Open Grid Service Implementation


 It is an technical specification for the
  implementation of Grid Services as
  described in the OGSA specification
 Globus Toolkit 3 and 4 are OGSA complaint
  and are Service Oriented Grid Systems
 Grid services are transient and stateful. Due
  to heavy specifications in one and only OGSI
  (too many specification in OGSI) it does not
  fit in web services and xml protocols
          http://www.adarshpatil.com/grid_tutorial.htm
       WSRF-Web Service Resource Framework



 Globus Alliance + IBM + HP --> introduced
  WSRF to solve this issue   ( many
  implementations in specification of OGSI)
 WSRF standard promises this effort




            http://www.adarshpatil.com/grid_tutorial.htm
                                                          Web Services


 Based on Service Oriented
  Architecture
 Clients are service Requestors
 Servers are service Providers
 XML, http, SOAP, WSDL, UDDI, WS-
  Inspection language are used
 Request, Publish, Registry
           http://www.adarshpatil.com/grid_tutorial.htm
      WSDL-Web Service Description Language


 It’s a XML based specification
 It is used to describe Web Service
 It describes
   What a service can do?
   Where is its location?
   How to invoke it ?



            http://www.adarshpatil.com/grid_tutorial.htm
           SOAP-Simple Object Access Protocol

 It’s a communication protocol for clients
  and servers to exchange messages in XML
  format over http
 It specifies rules, header, body(URI)
 The message contains
   SOAP envelope
   SOAP schema
   XML schema definition



             http://www.adarshpatil.com/grid_tutorial.htm
       UDDI-Universal Description, Discovery, and Integration




 Service discovery and registration
 Used to advertise services
 Used to find appropriate services
 Use to publish/obtain services
 Provider, User, Registry - white pages,
 yellow pages , green pages

              http://www.adarshpatil.com/grid_tutorial.htm
         OGSA- Open Grid Service Architecture

 Architecture to build service oriented Grid.
 It is based on web services
 It uses protocols such as xml, http
 Concept of Grid Services was introduced in
  OGSA
 It defines various aspect of Grid Service and
  interfaces that are needed.
 OGSA-WG is the work group which works on
  the design of OGSA specification
             http://www.adarshpatil.com/grid_tutorial.htm
                         Credits/Acknowledgements


 http://www.globus.org
 http://www.globusconsortium.com/
 http://www.globusworld.org/
 http://www.ggf.org/
Text Books
 The Grid 2: Blueprint for a New Computing
  Infrastructure (The Morgan Kaufmann Series
  in Computer Architecture and Design)
 The Grid : Core Technologies
 Grid Computing: Making The Global
  Infrastructure a Reality
              http://www.adarshpatil.com/grid_tutorial.htm

								
To top