My Account Log in

3 options

Managing information access to an enterprise information system using J2EE and services oriented architecture / [William Moore ... et al.].

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Contributor:
Moore, William.
International Business Machines Corporation. International Technical Support Organization.
Series:
IBM redbooks.
IBM redbooks
Language:
English
Subjects (All):
Management information systems.
Java (Computer program language).
Physical Description:
xiv, 324 p. : ill.
Edition:
1st ed.
Place of Publication:
Research Triangle Park, NC : IBM, International Technical Support Organization, c2005.
Language Note:
English
System Details:
text file
Summary:
This IBM Redbooks publication focuses on issues associated with the integration of an existing enterprise information system (EIS) into a new Java 2 Platform, Enterprise Edition (J2EE), and other service-oriented applications. The book specifically discusses quality of service issues that are associated with the integration of geographically remote EIS. It describes how to use Web services, Java Message Service (JMS), and J2EE Connector Architecture (JCA) technologies in combination to enable access to existing transactions while addressing transport difficulties due to variable network conditions. It also addresses security context and transaction context propagation issues. The audience for this book is architects and developers who are implementing new J2EE and service oriented architecture (SOA) solutions that need to be integrated with existing EIS systems. Please note that the additional material referenced in the text is not available from IBM.
Contents:
Front cover
Contents
Notices
Trademarks
Preface
The team that wrote this redbook
Become a published author
Comments welcome
Part 1 Scenario introduction
Chapter 1. Introduction to this book
1.1 Who should read this book
1.2 What we do in this book
1.3 How to use this book
Chapter 2. Architecture
2.1 Integrating a remote EIS
2.1.1 Levels of EIS integration
2.2 Architecture discussion and best practices
2.2.1 Architecture challenges
2.2.2 Architecture options
2.2.3 Components and SOA
2.2.4 Meta-architecture
2.2.5 Conceptual architecture
2.2.6 Logical architecture
2.3 Key technologies
2.4 Architecture validation
Chapter 3. Scenario overview and design
3.1 Scenario description and requirements
3.1.1 Business description
3.1.2 Business use cases
3.1.3 Business requirements
3.1.4 Technology requirements
3.2 Logical design
3.2.1 High-level design views
3.2.2 Business process scenario
3.3 Technical design
3.3.1 System architecture
3.3.2 Scenario architecture
3.4 System description
3.4.1 System overview
Chapter 4. Environment
4.1 Development environment
4.2 CICS system and connectors
4.3 IMS system and connectors
4.4 DB2®
4.5 Deployment
Part 2 Development example
Chapter 5. Using J2EE Connector Architecture
5.1 J2EE Connector Architecture overview
5.2 EIS integration using J2C
5.2.1 J2C outbound integration pattern
5.2.2 J2C inbound integration pattern
5.3 The integration building block using J2C
5.3.1 Scenario problem statement
5.3.2 System architecture
5.3.3 Components of the building block
5.3.4 Extending the building block
5.4 Developing EIS interaction using J2C
5.4.1 The buy shares scenario
5.4.2 Creating the J2C EIS service
5.4.3 Testing and running the scenario.
5.4.4 Creating the system process
5.4.5 Quality of service for J2C resource adapters
5.4.6 For more information
Chapter 6. EIS integration using Java Message Service
6.1 Message-oriented middleware and JMS
6.2 Message-based EIS integration
6.2.1 Messaging characteristics for EIS integration
6.2.2 Point-to-point integration pattern
6.2.3 Hub-and-spoke integration pattern
6.3 The EIS integration building block using JMS
6.3.1 Problem statement
6.3.2 System architecture
6.3.3 Components of the building block
6.3.4 Extending the building block
6.4 Develop EIS integration using JMS
6.4.1 The stock trade scenario
6.4.2 Creating the EIS component
6.4.3 Enabling the EIS component using JMS
6.4.4 Deploying the EIS component
6.5 Qualities of service for integration using JMS
6.5.1 Transactions
6.5.2 Problem determination and resolution
Chapter 7. Using Web services
7.1 Web services overview
7.1.1 Service concept
7.1.2 Web services evolution
7.2 Web services for EIS integration
7.2.1 Integrate business partners
7.2.2 Expose the EIS
7.3 Service-oriented architecture
7.4 Using Web services to integrate EIS
7.4.1 WebSphere Studio Application Developer Integration Edition
7.4.2 Expose the process as a Web service
7.4.3 Invoke a Web service
7.5 Quality of service for Web services
7.5.1 Performance
7.5.2 Security
7.5.3 Transactions
7.5.4 Manageability
7.5.5 Interoperability
7.6 Further information
7.6.1 Redbooks from IBM
7.6.2 Resource on the Web
Chapter 8. Integration using WebSphere Business Integration Adapters
8.1 WebSphere Business Integration Adapters overview
8.2 Adapter-based integration
8.2.1 Adapter request processing interaction pattern
8.2.2 Adapter event notification interaction pattern.
8.2.3 Adapter object discovery
8.3 Adapter-based integration building block
8.3.1 Scenario problem statement
8.3.2 System architecture
8.3.3 Components of the building block
8.4 The buy shares scenario
8.5 Developing the adapter-based EIS service
8.5.1 Installing and configuring the DB2 software
8.5.2 Configuring WebSphere MQ queue manager and queues
8.5.3 Creating the business object using the JDBC ODA
8.5.4 Building and exporting the adapter project
8.5.5 Exposing the adapter as a service
8.5.6 Creating and configuring the integrated test environment
8.6 Running the Stock Quote Retrieval scenario
8.7 Creating the system process
8.8 Quality of service
8.9 More information about adapters
Chapter 9. Integration into business processes
9.1 Managing business processes
9.1.1 Modeling of business processes
9.1.2 Developing business processes
9.1.3 Deploying and running business processes
9.1.4 Monitoring business processes
9.2 Modeling and designing business processes
9.2.1 Modeling the stock trade scenario
9.2.2 Modeling the business process
9.2.3 Designing business processes and services
9.3 Developing business processes
9.3.1 EIS integration into BPEL processes
9.3.2 Developing the BPEL process
9.3.3 Deploying BPEL processes
9.4 Qualities of service for business processes
9.4.1 Transaction support
9.4.2 Usability of BPEL technology and tools
Appendix A. Deploying the sample code
Sample code files
Importing projects from a zipped file
Working with the Chapter2 sample files
Working with the Chapter5 sample files
Working with the Chapter7 sample files
Working with the Chapter8 sample files
Working with the Chapter6and9 sample files
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
Help from IBM
Index
Back cover.
Notes:
"January 2005."
"SG24-6371-00."
Includes bibliographical references and index.
OCLC:
61348349

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