My Account Log in

2 options

Patterns : direct connections for intra- and inter-enterprise / [Mark Endrei ... et al.].

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Contributor:
Endrei, Mark.
International Business Machines Corporation. International Technical Support Organization.
Series:
IBM redbooks.
IBM redbooks
Language:
English
Subjects (All):
Web servers--Computer programs.
Web servers.
Electronic commerce--Computer programs.
Electronic commerce.
Business enterprises--Data processing.
Business enterprises.
WebSphere.
Physical Description:
xvi, 350 p. : ill.
Edition:
1st ed.
Place of Publication:
Research Triangle Park, NC : IBM, International Technical Support Organization, c2003.
Language Note:
English
Contents:
Front cover
Contents
Notices
Trademarks
Preface
The team that wrote this redbook
Become a published author
Comments welcome
Part 1 Patterns for e-business
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 Select a 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. Fundamental concepts in Process Integration
2.1 The need for a unifying technique
2.1.1 Similarities between intra- and inter-enterprise integration
2.1.2 Summary
2.2 Process Integration concepts and notations
2.2.1 Collaboration and Interaction
2.2.2 Connectors and Adapters
2.2.3 Classification of interaction between sub-systems
2.3 QoS capabilities framework
2.3.1 Operability
2.3.2 Availability
2.3.3 Federation
2.3.4 Performance
2.3.5 Security
2.3.6 Standards compliance
2.3.7 Transactionality
2.4 Application patterns for Application Integration
2.5 Application patterns for Extended Enterprise
2.6 Summary
Chapter 3. Application Integration
3.1 General guidelines
3.1.1 Business and IT drivers
3.1.2 Context
3.1.3 Solution
3.1.4 Putting the pattern to use
3.1.5 Application Integration solution requirements
3.1.6 What's next
3.2 Application patterns
3.3 Process-focused Application Integration patterns
3.3.1 Direct Connection application pattern
3.3.2 Broker application pattern
3.3.3 Serial Process application pattern
3.3.4 Parallel Process application pattern
3.4 Data-focused Application patterns
3.5 Runtime patterns
3.5.1 Runtime patterns for Direct Connection.
3.6 Product mappings
3.6.1 Product mappings for Direct Connection: Message variation
3.6.2 Product mappings for Direct Connection: Call variation
3.7 Previous Application Integration patterns
Chapter 4. Extended Enterprise
4.1 General guidelines
4.1.1 Business and IT drivers
4.1.2 Context
4.1.3 Solution
4.1.4 Putting the pattern to use
4.1.5 What's next
4.2 Application patterns
4.2.1 Exposed Direct Connection application pattern
4.2.2 Exposed Broker application pattern
4.2.3 Exposed Serial Process application pattern
4.3 Runtime patterns
4.3.1 Runtime patterns for Exposed Direct Connection
4.4 Product mappings
4.4.1 Product mappings for Exposed Direct Connection: Message variation
4.4.2 Product mappings for Exposed Direct Connection: Call variation
4.5 Previous Extended Enterprise patterns
Chapter 5. Node types and Product descriptions
5.1 Node types
5.2 Product descriptions
5.2.1 IBM WebSphere Application Server
5.2.2 IBM WebSphere MQ
5.2.3 IBM CICS
5.2.4 WebSphere Business Integration Adapters
5.2.5 WebSphere Data Interchange
Part 2 Scenarios and guidelines
Chapter 6. Business scenarios used in this book
6.1 Customer overview
6.1.1 Business profile
6.1.2 Business goals
6.1.3 Existing environment
6.1.4 Non-functional requirements
6.2 Intra-enterprise scenarios
6.2.1 Stage I: Internal ordering on demand
6.2.2 Stage II: Internal ordering on demand with delivery date
6.3 Inter-enterprise scenarios
6.3.1 Stage III: External ordering on demand
6.3.2 Stage IV: External on demand ordering with delivery date
Chapter 7. Technology options
7.1 Selecting an integration technology
7.2 XML
7.2.1 Defining XML documents
7.2.2 XSLT
7.2.3 XML security
7.2.4 Advantages of XML
7.2.5 Disadvantages of XML
7.3 Web services.
7.3.1 Static and dynamic Web services
7.3.2 Web Services Invocation Framework
7.3.3 Web services and the service-oriented architecture
7.3.4 Web services security
7.3.5 Advantages of Web services
7.3.6 Disadvantages of Web services
7.3.7 Comparing Web services with CORBA and RMI
7.4 J2EE Connector Architecture
7.4.1 CICS resource adapter
7.4.2 IMS resource adapter
7.4.3 Advantages of J2EE Connectors
7.4.4 Disadvantages of J2EE Connectors
7.5 Java Message Service
7.5.1 What messaging is
7.5.2 JMS and IBM WebSphere MQ
7.5.3 Advantages of JMS
7.5.4 Disadvantages of JMS
7.6 Other integration technologies
7.6.1 RMI/IIOP
7.6.2 CORBA
7.7 Where to find more information
Chapter 8. Using RPC style Web services
8.1 Business scenario
8.2 System design overview
8.3 Web services for J2EE
8.4 Design guidelines
8.4.1 Design considerations
8.4.2 Object model
8.5 Development guidelines
8.5.1 Web service enabling the target application
8.5.2 Web service-enabling the source application
8.5.3 Monitoring SOAP messages
8.6 Quality of Service capabilities
8.6.1 Autonomic
8.6.2 Availability
8.6.3 Performance
8.6.4 Security
8.6.5 Standards compliance
8.6.6 Transactionality
8.7 Best practices
Chapter 9. Using document style Web services
9.1 Business scenario
9.2 Document style Web services
9.3 Design guidelines
9.3.1 Design considerations
9.3.2 Object model
9.4 Development guidelines
9.4.1 Web service enabling the target application
9.4.2 Web service enabling the source application
9.5 Integration with .NET-based Web services
9.6 Quality of Service capabilities
9.6.1 Transactionality
9.7 Best practices
9.8 Overview of ebXML
Part 3 Application Integration scenarios
Chapter 10. Using the Web Services Gateway.
10.1 Business scenario
10.2 IBM Web Services Gateway
10.3 Design guidelines
10.4 Development guidelines
10.4.1 Installing and configuring the Web Services Gateway
10.4.2 Deploying the Web Services Gateway service
10.4.3 Exporting the WSDL file
10.4.4 Web service-enabling the source application
10.5 Quality of Service capabilities
10.5.1 Autonomic
10.5.2 Security
Chapter 11. Using the Web Services Gateway with J2EE Connectors
11.1 Business scenario
11.2 Design guidelines
11.3 Development guidelines
11.3.1 Creating a CICS enterprise service
11.3.2 Testing the enterprise service
11.3.3 Deploying generated Java classes to WebSphere Enterprise
11.3.4 Configuring a J2C connection factory in WebSphere
11.3.5 Configuring the service in Web Services Gateway
11.3.6 Web service enabling the source application
11.4 Quality of Service capabilities
Chapter 12. Using J2EE Connectors
12.1 Business scenario
12.2 Design guidelines
12.2.1 Components of J2EE Connector Architecture
12.2.2 Design considerations
12.3 Development guidelines
12.3.1 Creating a J2EE Connector application using native CCI
12.3.2 Enterprise Services toolkit
12.3.3 Using Enterprise Services toolkit
12.3.4 Migration to other J2EE Connector resource adapters
12.4 Quality of Service capabilities
12.4.1 Autonomic
12.4.2 Availability
12.4.3 Performance
12.4.4 Security
12.4.5 Standards compliance
12.4.6 Transactionality
12.5 Best practices
Chapter 13. Using Java Message Service
13.1 Business scenario
13.2 Design guidelines
13.2.1 Java Message Service
13.2.2 Design considerations
13.3 Development guidelines
13.4 Quality of Service capabilities
13.4.1 Autonomic
13.4.2 Availability
13.4.3 Performance
13.4.4 Security
13.4.5 Standards compliance.
13.4.6 Transactionality
13.5 Best practices
Part 4 Extended Enterprise scenarios
Chapter 14. Using inter-enterprise Web services
14.1 Business scenario
14.2 Design guidelines
14.2.1 Design considerations
14.3 Development guidelines
14.4 Quality of Service capabilities
14.4.1 Security
Chapter 15. Using WebSphere Data Interchange
15.1 Business scenario
15.2 Design guidelines
15.2.1 Electronic Data Interchange
15.2.2 WebSphere Data Interchange
15.2.3 The iSoft Peer-to-Peer Agent
15.2.4 Integrating iSoft with WebSphere Data Interchange
15.3 Development guidelines
15.3.1 Development environment
15.3.2 Runtime environment
Part 5 Appendixes
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:
"October 2003."
"SG24-6933-00."
Includes bibliographical references and index.
OCLC:
137342215

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