My Account Log in

2 options

Patterns : service-oriented architecture and web services / Mark Endrei ... [et al.].

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Endrei, Mark., Author.
Contributor:
International Business Machines Corporation. International Technical Support Organization.
Series:
IBM redbooks.
Redbooks
Language:
English
Subjects (All):
Software patterns.
Electronic commerce.
Application software--Development.
Application software.
Physical Description:
xvi, 348 p. : ill.
Edition:
1st ed.
Place of Publication:
Research Triangle Park, N.C. : IBM Corp., International Technical Support Organization, 2004.
Language Note:
English
Contents:
Front cover
Contents
Notices
Trademarks
Preface
The team that wrote this redbook
Become a published author
Comments welcome
Chapter 1. Patterns for e-business
1.1 The Patterns for e-business layered asset model
1.2 How to use the Patterns for e-business
1.2.1 Business, Integration, or Composite pattern, or a Custom design
1.2.2 Selecting Application patterns
1.2.3 Review Runtime patterns
1.2.4 Review Product mappings
1.2.5 Review guidelines and related links
1.3 Summary
Chapter 2. Service-oriented architecture
2.1 Overview of service-oriented architecture
2.1.1 The business drivers for a new approach
2.1.2 Service-oriented architecture as a solution
2.1.3 A closer look at service-oriented architecture
2.1.4 Service-oriented architecture benefits
2.2 Web services architecture
2.2.1 What Web services are
2.2.2 Web service interoperability
2.3 Web services and service-oriented architecture
2.4 Enterprise Service Bus
2.4.1 Basic Web services
2.4.2 What an Enterprise Service Bus is
2.4.3 The IBM vision
2.5 Where to find more information
Chapter 3. Service-oriented architecture and Patterns for e-business
3.1 Using service-oriented architecture with Patterns for e-business
3.2 Self-Service business pattern
3.3 Extended Enterprise business pattern
3.4 Application Integration pattern
3.4.1 Process Integration concepts
3.4.2 Application Integration application patterns
3.4.3 Direct Connection application pattern
3.4.4 Broker application pattern
3.4.5 Serial Process application pattern
3.4.6 Parallel Process application pattern
3.5 Runtime patterns
3.5.1 Node types
3.5.2 Runtime patterns for Direct Connection
3.5.3 Runtime patterns for Broker
3.6 Product mappings
3.6.1 Products used in these mappings.
3.6.2 Product mappings
Chapter 4. Service-oriented architecture approach
4.1 The SOA approach and Patterns for e-business
4.1.1 Service identification
4.1.2 Patterns for e-business and SOA
4.2 Business scenario: Supply chain management
4.3 Steps of the SOA approach
4.3.1 Domain decomposition
4.3.2 Goal-service model creation
4.3.3 Subsystem analysis
4.3.4 Service allocation
4.3.5 Component specification
4.3.6 Structure components and services using patterns
4.3.7 Technology realization mapping
4.4 Summary and conclusion
4.5 Where to find more information
Chapter 5. Technology options
5.1 Introduction
5.1.1 Advantages of Web services
5.1.2 Disadvantages of Web services
5.2 Transport
5.2.1 HTTP
5.2.2 Java Message Service
5.2.3 Simple Mail Transfer Protocol
5.2.4 HTTPR
5.2.5 Emerging standards for transport
5.3 Service communication protocol
5.3.1 SOAP
5.4 Service description
5.4.1 XML
5.4.2 WSDL
5.4.3 ebXML
5.5 Service
5.5.1 Web services and J2EE
5.5.2 Web Services Invocation Framework
5.6 Business process
5.6.1 WSFL and XLANG
5.6.2 Emerging standards for business process
5.7 Service registry
5.7.1 Static and dynamic Web services
5.7.2 UDDI
5.7.3 Emerging standards for service registry
5.8 Policy
5.8.1 Emerging standards for policy
5.9 Security
5.9.1 Security at the transport layer
5.9.2 Security at the service communication protocol layer
5.9.3 Security at the service description layer
5.9.4 Emerging standards for security
5.9.5 Where to find more information
5.10 Transaction
5.10.1 Emerging standards for transaction
5.10.2 Where to find more information
5.11 Management
5.11.1 Emerging standards for management
Chapter 6. HTTP service bus
6.1 Business scenario
6.2 Design guidelines.
6.2.1 Design overview
6.2.2 Service design considerations
6.2.3 Component design considerations
6.2.4 Object design considerations
6.3 Development guidelines
6.3.1 Getting started
6.3.2 Importing the supplied WSDL files
6.3.3 Service development considerations
6.3.4 Service consumer (client) development considerations
6.3.5 Testing considerations
6.4 Runtime guidelines
6.4.1 Service deployment considerations
6.5 Best practices
6.5.1 Design best practices
6.5.2 Interoperability best practices
6.5.3 Java implementation best practices
6.5.4 Performance best practices
Chapter 7. JMS service bus
7.1 Business scenario
7.2 Design guidelines
7.2.1 Design overview
7.2.2 Service design considerations
7.2.3 Component design considerations
7.2.4 Object design considerations
7.3 Development guidelines
7.3.1 Service development considerations
7.3.2 Service consumer (client) development considerations
7.4 Runtime guidelines
7.4.1 Service deployment considerations
7.4.2 Service consumer (client) deployment considerations
7.4.3 Testing considerations
Chapter 8. Service directory
8.1 Business scenario
8.2 Design guidelines
8.2.1 Design overview
8.2.2 Service design considerations
8.3 Development guidelines
8.3.1 UDDI development tools and APIs
8.3.2 Service development considerations
8.3.3 Service consumer (client) development considerations
8.3.4 Testing considerations
8.4 Runtime guidelines
8.4.1 Service deployment considerations
8.5 Best practices
8.5.1 Using UDDI and WSDL together
8.5.2 WebSphere Studio and WebSphere UDDI registry differences
8.5.3 Dynamic or static discovery during the Web service life cycle
8.5.4 LDAP and UDDI considerations
Chapter 9. Web service gateway
9.1 Business scenario.
9.2 IBM Web Services Gateway
9.3 Design guidelines
9.3.1 Design overview
9.3.2 Service design considerations
9.4 Runtime guidelines
9.4.1 Service deployment considerations
9.4.2 Service consumer (client) deployment considerations
9.4.3 Testing considerations
Chapter 10. e-business on demand and Service-oriented architecture
10.1 e-business on demand
10.2 The on demand operating environment
10.2.1 Integration
10.2.2 Automation
10.2.3 Virtualization
10.3 Service-oriented architecture for on demand
10.3.1 The starting point
10.3.2 Building the on demand operating environment
10.3.3 On demand technologies
Appendix A. Scenarios lab environment
Lab setup
Sample application setup
Appendix B. Additional material
Locating the Web material
Using the Web material
System requirements for downloading the Web material
How to use the Web material
Abbreviations and acronyms
Related publications
IBM Redbooks
Other publications
Online resources
How to get IBM Redbooks
Index
Back cover.
Notes:
"April 2004."
"This edition applies to IBM WebSphere Application Server base V5.1, IBM WebSphere Application Server Network Deployment V5.0.2.4, IBM WebSphere MQ V5.3, and IBM WebSphere Studio Application Developer V5.1.1, for use with IBM AIX 5.1, Red Hat Linux Advanced Server V2.1, and Microsoft Windows 2000."
Includes bibliographical references and index.
OCLC:
842960449

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account