| |
| |
Foreword | |
| |
| |
Preface | |
| |
| |
Acknowledgements | |
| |
| |
| |
DB2 in Solutions Integration | |
| |
| |
| |
Industrial Strength | |
| |
| |
| |
OEM Relationships and Application Integration | |
| |
| |
| |
Integration Capability | |
| |
| |
| |
DB2 Extenders | |
| |
| |
| |
WebSphere MQ Integration | |
| |
| |
| |
Web Services | |
| |
| |
| |
Web Application Server | |
| |
| |
| |
Introduction | |
| |
| |
| |
The Web Server as Cornerstone | |
| |
| |
| |
Java 2 Enterprise Edition | |
| |
| |
| |
J2EE Core Components | |
| |
| |
| |
J2EE Services | |
| |
| |
| |
Microsoft .NET | |
| |
| |
| |
Web Services: Bridging the Gap between J2EE and .NET | |
| |
| |
| |
DB2 in the Web Application Server | |
| |
| |
| |
EJB Entity Beans | |
| |
| |
| |
Web Services Object Runtime Framework | |
| |
| |
| |
WebSphere Application Server | |
| |
| |
| |
Tomcat | |
| |
| |
| |
BEA WebLogic | |
| |
| |
| |
Summary | |
| |
| |
| |
Solutions Development: Trends, Technology, and Tooling | |
| |
| |
| |
Trends | |
| |
| |
| |
Integration | |
| |
| |
| |
Data Integration | |
| |
| |
| |
Application Integration | |
| |
| |
| |
Business Process Integration | |
| |
| |
| |
Information Integration | |
| |
| |
| |
Summary | |
| |
| |
| |
Business Integration | |
| |
| |
| |
Introduction | |
| |
| |
| |
Enterprise Application Integration | |
| |
| |
| |
Loosely Coupled Architecture | |
| |
| |
| |
Messaging | |
| |
| |
| |
Application Integration Brokers | |
| |
| |
| |
Business Process Manager | |
| |
| |
| |
Message Queuing Products | |
| |
| |
| |
WebSphere MQ | |
| |
| |
| |
SonicMQ | |
| |
| |
| |
TIBCO Rendezvous | |
| |
| |
| |
Integration Broker Products | |
| |
| |
| |
WebSphere Business Integration | |
| |
| |
| |
webMethods | |
| |
| |
| |
Business Process Management Products | |
| |
| |
| |
WebSphere Business Integration | |
| |
| |
| |
SeeBeyond e*Insight Business Process Manager | |
| |
| |
| |
Vitria Business Ware Automator | |
| |
| |
| |
Information Integration | |
| |
| |
| |
Application-Locked Data | |
| |
| |
| |
Information Integration with DB2 and Message Queuing | |
| |
| |
| |
What Is Information Integration? | |
| |
| |
| |
Isolated Islands of Data | |
| |
| |
| |
Information Integration Patterns | |
| |
| |
| |
Information Integration with DB2 and WebSphere MQ | |
| |
| |
| |
DB2 Information Integration | |
| |
| |
| |
Extending Information Integration to the Data Warehouse | |
| |
| |
| |
Portal Integration | |
| |
| |
| |
Portal Types | |
| |
| |
| |
Portal Products | |
| |
| |
| |
Summary | |
| |
| |
| |
CRM: Email Outreach using DB2 | |
| |
| |
| |
Introduction | |
| |
| |
| |
The Solution: An Email UDF | |
| |
| |
| |
Program and Protocols | |
| |
| |
| |
Process Flow | |
| |
| |
| |
Step 1: Insert the Row and Create the Trigger | |
| |
| |
| |
Step 2: Define the UDF | |
| |
| |
| |
Step 3: Create the Java Classes | |
| |
| |
| |
Summary | |
| |
| |
| |
Dynamic Business: B2B and B2C | |
| |
| |
| |
Introduction | |
| |
| |
| |
The Technologies | |
| |
| |
| |
Fundamentals of DB2 XML Extender | |
| |
| |
| |
Fundamentals of Web Services and DB2 | |
| |
| |
| |
The Solution Architecture | |
| |
| |
| |
The Solution: Phase One | |
| |
| |
| |
The Solution: Phase Two | |
| |
| |
| |
The Solution: Phase Three | |
| |
| |
| |
Summary | |
| |
| |
| |
Pervasive Computing and DB2 | |
| |
| |
| |
Introduction | |
| |
| |
| |
Personal Digital Assistants | |
| |
| |
| |
The Solution | |
| |
| |
| |
Pervasive Solution Architecture | |
| |
| |
| |
DB2 Everyplace Application Flow | |
| |
| |
| |
DB2 Spatial Extender Application Flow | |
| |
| |
| |
Geographic Information Systems | |
| |
| |
| |
DB2 Spatial Extender | |
| |
| |
| |
Mobile Database Systems | |
| |
| |
| |
DB2 Everyplace Components | |
| |
| |
| |
Solution Wrap-Up | |
| |
| |
| |
The PDA: Applications, Transcoding, and Networks | |
| |
| |
| |
Geospatial Considerations | |
| |
| |
| |
WebSphere Servlets | |
| |
| |
| |
DB2 Spatial Extenders | |
| |
| |
| |
DB2 Everyplace | |
| |
| |
| |
Summary | |
| |
| |
| |
e-Commerce | |
| |
| |
| |
Introduction | |
| |
| |
| |
e-Commerce Architecture | |
| |
| |
| |
Three-Tier Structure | |
| |
| |
| |
Demilitarized Zone | |
| |
| |
| |
Web Cache Server | |
| |
| |
| |
Load Balancer | |
| |
| |
| |
Designing a Scalable e-Commerce Architecture | |
| |
| |
| |
Performance Characteristics of an e-Commerce Site | |
| |
| |
| |
Browse vs. Buy Ratio | |
| |
| |
| |
Principles for Scaling e-Commerce Applications | |
| |
| |
| |
The Web Tier | |
| |
| |
| |
Static Content | |
| |
| |
| |
Akamai Edge Solutions | |
| |
| |
| |
Parallelism | |
| |
| |
| |
Techniques for Overload Management | |
| |
| |
| |
The Enterprise Tier | |
| |
| |
| |
Why a Central Database System? | |
| |
| |
| |
Clustered Databases | |
| |
| |
| |
Business Process Management for e-Commerce | |
| |
| |
| |
Information Integration for e-Commerce | |
| |
| |
| |
Example 1: Product Information | |
| |
| |
| |
Example 2: Customer Information | |
| |
| |
| |
Example 3: Shopper Activity Information | |
| |
| |
| |
Example 4: Product Search | |
| |
| |
| |
Summary | |
| |
| |
| |
Business Intelligence | |
| |
| |
| |
Introduction | |
| |
| |
| |
Business Scenarios | |
| |
| |
| |
The Business Intelligence Architecture | |
| |
| |
| |
Business Systems | |
| |
| |
| |
Data Acquisition | |
| |
| |
| |
Metadata | |
| |
| |
| |
Operational Data Store | |
| |
| |
| |
Business Data Warehouse | |
| |
| |
| |
Data Analysis | |
| |
| |
| |
Data Enhancements | |
| |
| |
| |
Data Marts | |
| |
| |
| |
Online Analytical Processing | |
| |
| |
| |
Multidimensional Databases | |
| |
| |
| |
Business Intelligence Repositories | |
| |
| |
| |
Data Mining Concepts | |
| |
| |
| |
Association | |
| |
| |
| |
Classification | |
| |
| |
| |
Prediction | |
| |
| |
| |
Clustering | |
| |
| |
| |
Types of Segmentation | |
| |
| |
| |
Deviation Detection | |
| |
| |
| |
DB2 Business Intelligence Products DB2 Warehouse Manager | |
| |
| |
| |
DB2 OLAP Server | |
| |
| |
| |
DB2 Intelligent Miner | |
| |
| |
| |
Enterprise Information Portal | |
| |
| |
| |
The Zero Latency Enterprise | |
| |
| |
| |
Level One: The Direct Feed Pattern | |
| |
| |
| |
Level Two: The Integrated Analytics Pattern | |
| |
| |
| |
Level Three: The Immediate Action Pattern | |
| |
| |
| |
Level Four: The Autonomic Business System Pattern | |
| |
| |
| |
Business Scenarios Revisited | |
| |
| |
| |
Scenario 1: Calculating Product Return on Investment | |
| |
| |
| |
Scenario 2: Customer Behavior Prediction | |
| |
| |
| |
Scenario 3: Detecting Inventory Out-of-Stock Conditions | |
| |
| |
| |
Scenario 4: Identifying Excessive Defects | |
| |
| |
| |
Scenario 5: Custom Limousine Service | |
| |
| |
| |
Business Scenarios: Another Approach | |
| |
| |
| |
Scenario 1: Calculating Product Return on Investment | |
| |
| |
| |
Scenario 2: Customer Behavior Prediction | |
| |
| |
| |
Scenario 3: Detecting Inventory Out-of-Stock Conditions | |
| |
| |
| |
Scenario 4: Identifying Excessive Defects | |
| |
| |
| |
Scenario 5: Custom Limousine Service | |
| |
| |
| |
Summary | |
| |
| |
| |
The Conclusion | |
| |
| |
| |
Solution Integration | |
| |
| |
| |
Performance in Business Solutions | |
| |
| |
| |
Security in Business Solutions | |
| |
| |
| |
Recap of Solution Chapters | |
| |
| |
| |
The Future of Technologies | |
| |
| |
| |
Document Access Definition Extension File | |
| |
| |
| |
Distance Conversion User-Defined Function | |
| |
| |
Glossary | |
| |
| |
Index | |