cache-forward integration pattern caching directory cache XML federated query pattern forward cache pattern canonical data exchange adopting data translation case studies manufacturer ATP (Availability To Promise) inventory management partner flexibility technical challenges partner integration ATP DMZ deployment real-time integration data channels data transformations ESB insertion process flows CBR (Content-Based Routing) 2nd multi-itinerary CBR pattern channels, structured class files compiled, declarative rules and clients, JMX protocol adapters compiled class files, declarative rules composition, service reuse and concurrency, portal server deployment and conditional routing, BPEL4WS and configuration JMX and remote replication, remote service reuse and services connections, EAI broker connectivity container diversity in ESB to application server consumers, messaging containers connectivity facilities JBI as JCA service container content-based routing/transformation, XML