TY - BOOK AU - Ferreira,Luis AU - Thakore,Arun AU - Brown,Michael AU - Luchesse,Fabianlo AU - RuoBo,Huang AU - Lin,Linda AU - Manesco,Paul AU - Momtaheni,Nasser AU - Hernandez,Olegario AU - Mausolf,Jeff AU - Subbina,Karthik TI - Grid services programming and application enablement / T2 - Redbooks SN - 0738498033 PY - 2004/// CY - San José, California PB - IBM KW - SOA KW - OGSA KW - OPEN GRID SERVICES ARCHITECTURE KW - WEB SERVER DEVELOPMENT KW - JAVA2WSDL KW - WSDL2JAVA KW - WSRF N1 - CONTENIDO Preface xi Chapter 1. Introduction 1 1.1 Why grid computing? 2 1.2 Benefits of grid computing 2 1.3 Use of standards 3 Chapter 2. Service Oriented Architecture 5 2.1 What is SOA? 6 2.2 The basic components of SOA 6 2.3 Web services as an implementation of the SOA 8 Chapter 3. Open Grid Services Architecture 21 3.1 Introduction 22 3.2 OGSA mechanisms 24 3.3 Open Grid Services Infrastructure (OGSI) 28 Chapter 4. Grid services development 37 4.1 Introduction 38 4.2 Grid development basic method 41 4.3 Grid services development sample 49 Chapter 5. Major features of grid services 59 5.1 Introduction 60 5.2 Factory 60 5.3 Service Data Elements 61 5.4 Life cycle 64 5.5 Notifications 67 Chapter 6. Project and design of grid applications 73 6.1 Use existing code or build from scratch? 74 6.2 Qualify the application 75 6.3 Understand the requirements 76 6.4 Develop a high-level design 92 6.5 Develop a detailed design 96 6.6 Implement the design 111 Chapter 7. Case study: grid application enablement 115 7.1 Introduction 116 7.2 Case study: design 116 7.3 Case study: grid service specifying and coding 125 7.4 Phase I: building the core News Service 126 7.5 Phase II: operationalizing the News Service with news writer and subscriber notification of news 137 7.6 Phase III: incorporating workflow and approval by editor 154 7.7 Phase IV: making the News Service robust 172 Chapter 8. IBM Grid Toolbox basics 177 8.1 Introduction 178 8.2 Tooling 180 8.3 Case study 183 ER -