| | Copyright |
| | Advance Praise for Next Generation Application Integration |
| | Addison-Wesley Information Technology Series |
| | Preface |
| | | Why a New Book? |
| | | Target Audience |
| | | What This Book Is; What This Book Is Not |
| | | Organization |
| | | Other Stuff |
|
| | Acknowledgments |
| | Chapter One. Approaching Application Integration |
| | | Moving from Information-Oriented to Service-Oriented Application Integration |
| | | Application Integration Approaches |
| | | Application Integration: Clearly the Future |
|
| | Part I. Types of Application Integration |
| | | Chapter Two. Information-Oriented Application Integration |
| | | Coupling versus Cohesion |
| | | It's Just Data |
| | | IOAI: The Gory Details |
| | | Information Producers and Consumers: Common Patterns |
| | | Approaching Information Integration |
| | | Normalizing the Problem Domain |
| | | Working with Information-Oriented Application Integration |
|
| | | Chapter Three. Business Process Integration-Oriented Application Integration |
| | | BPIOAI Defined |
| | | Drilling Down on BPIOAI? |
| | | Implementing BPIOAI |
| | | Tools and Approaches |
| | | Process Modeling |
| | | Middleware Interfaces |
| | | BPIOAI and Application Integration |
|
| | | Chapter Four. Service-Oriented Application Integration |
| | | The Basics |
| | | Enter Web Services |
| | | Web Services Exposed |
| | | Where's the Fit? |
| | | Scenarios |
| | | Understanding Service Frameworks |
| | | Moving to Application Services |
|
| | | Chapter Five. Portal-Oriented Application Integration |
| | | POAI by Example |
| | | Portal Power |
| | | Web-Enabled World |
| | | Portal Architecture |
| | | Portals and Application Integration |
|
|
| | Part II. Application Integration Technology |
| | | Chapter Six. Middleware Basics |
| | | What Is Middleware? |
| | | Middleware Models |
| | | Types of Middleware |
| | | Application Servers |
| | | Integration Servers |
| | | Tough Choices |
|
| | | Chapter Seven. Middleware Types and Application Integration: What Works Where? |
| | | Transactional Middleware and Application Integration |
| | | Notion of a Transaction |
| | | Application Servers |
| | | RPCs, Messaging, and Application Integration |
| | | RPCs |
| | | Message-Oriented Middleware |
| | | Distributed Objects and Application Integration |
| | | Database-Oriented Middleware and Application Integration |
|
| | | Chapter Eight. Java-Based Middleware Standards and Application Integration |
| | | Java-Based Middleware Categories |
| | | Database Oriented |
| | | Interprocess |
| | | Message Oriented |
| | | Messaging Models |
| | | Application Hosting |
| | | Connectivity |
| | | J2EE |
| | | Transactional J2EE |
| | | Messaging J2EE |
| | | Distributed Application J2EE |
| | | Java and Middleware |
|
| | | Chapter Nine. Integration Servers and Application Integration |
| | | Integration Servers Defined |
| | | Integration Server Services |
| | | Why a New Layer? |
| | | Applications, Databases, and Middleware |
| | | Transformation Layer |
| | | Schema Conversion |
| | | Data Conversion |
| | | Intelligent Routing |
| | | Rules Processing |
| | | Message Warehousing |
| | | Repository Services |
| | | User Interface |
| | | Directory Services |
| | | Management |
| | | Adapters |
| | | Other Features |
| | | Topologies |
| | | The Future of Application Integration and Integration Servers |
|
| | | Chapter Ten. Adapters and the J2EE Connector Architecture |
| | | The Purpose of Adapters |
| | | Information-Oriented versus Service-Oriented Adapters |
| | | Interface Types |
| | | JCA |
| | | Breaking Down JCA |
| | | Understanding JCA Resource Adapters |
| | | Packaging Your JCA Adapter |
| | | CCI |
| | | Adaptable World |
|
|
| | Part III. Application Integration Standards |
| | | Chapter Eleven. XML, XSLT, and Application Integration |
| | | So, What's the Big Deal? |
| | | The Value of XML |
| | | XML Meets Middleware |
| | | Integration Solutions |
| | | XML-Enabled Standards |
| | | Using XSLT for B2B Application Integration |
| | | What Is XSLT? |
| | | The Mechanisms |
| | | XSLT Processors and Processing |
| | | Transformation Process |
| | | XSLT Applications |
| | | XSLT and Application Integration |
| | | XML and Application Integration |
|
| | | Chapter Twelve. ebXML and Application Integration |
| | | ebXML for Trade |
| | | ebXML Components |
| | | ebXML Architecture |
| | | Business Process Modeling |
| | | Conformance to ebXML |
| | | ebFuture |
|
| | | Chapter Thirteen. BPEL4WS and Application Integration |
| | | The BPEL4WS Basics |
| | | BPEL4WS and WSDL |
| | | BPEL4WS Process Syntax |
| | | Exception Handling |
| | | Life Cycle |
| | | Message Properties |
| | | Correlation |
| | | Data Handling |
| | | BPEL4WS by Example |
| | | Value of BPEL4WS |
|
| | | Chapter Fourteen. UCCnet and RosettaNet: Supply Chain Integration Standards |
| | | Categories of Standards |
| | | UCCnet: The Basics |
| | | RosettaNet |
| | | Supply Chain Standards Moving Forward |
|
| | | Chapter Fifteen. SOAP, WSDL, and UDDI, Oh My...Web Services Foundations and Application Integration |
| | | SOAP |
| | | WSDL |
| | | UDDI |
| | | Web Services as an Enabling Standard |
|
| | | Chapter Sixteen. Other Standards |
| | | WS-Security |
| | | XML Encryption |
| | | XML Signature |
| | | XKMS |
| | | SAML |
| | | XrML |
| | | Playing the Standards Game |
|
|
| | Part IV. Advanced Topics |
| | | Chapter Seventeen. The "Verticalization" of Application Integration Technology |
| | | A Huge Shift in Thinking |
| | | Approaching Finance with STP |
| | | GSTPA |
| | | Omgeo |
| | | SWIFT |
| | | Approaching Health Care with HIPAA |
| | | Approaching Manufacturing, Retail, and Distribution with Supply Chain Integration |
| | | Extending Applications |
| | | Binding the Home System to a Stranger's |
| | | The Process |
| | | Supply Chain Technology |
| | | It's a Vertically Aligned World |
|
| | | Chapter Eighteen. 12 Steps to Application Integration |
| | | Step 1: Understand the Enterprise and Problem Domain |
| | | Step 2: Make Sense of the Data |
| | | Step 3: Make Sense of the Processes |
| | | Step 4: Identify any Application Interfaces |
| | | Step 5: Identify the Business Events |
| | | Step 6: Identify the Data Transformation Scenarios |
| | | Step 7: Map Information Movement |
| | | Step 8: Apply Technology |
| | | Step 9: Test, Test, Test |
| | | Step 10: Consider Performance |
| | | Step 11: Define the Value |
| | | Step 12: Create Maintenance Procedures |
| | | Method or Madness? |
|
| | | Chapter Nineteen. Leveraging Ontologies and Application Integration |
| | | Ontologies: A Deeper Dive |
| | | Finding the Information |
| | | Ontology Treatment |
| | | Web-Based Standards and Ontologies |
| | | Types of Vertical Ontologies |
| | | Value of Ontologies |
|
| | | Chapter Twenty. Application Integration Manifesto |
| | | Mandatory |
| | | Connectivity |
| | | Transformation |
| | | Information Routing |
| | | Persistence |
| | | Transactionality |
| | | Process Awareness |
| | | Need for Rules |
|
| | | Glossary |
| | | Appendix A. PIP™ Specification PIP1A2: Maintain Account |
| | | Section 1. Document Management |
| | | Section 2. Introduction |
| | | Section 3. Business Operational View |
| | | Section 4. Functional Service View |
| | | Section 5. Implementation Framework View |
|
| | | Appendix B. Where XML Fits with Application Integration |
| | | Understanding the Application Integration Problem |
| | | Integration Realities and XML |
| | | XML Meets Middleware |
| | | Integration Solutions |
| | | XML Standards and Application Integration |
| | | XML and Application Integration |
|
| | | Appendix C. Knowledge-Oriented Middleware |
| | | The Next Level of Middleware |
| | | Layers |
|
| | | Bibliography |
|