data channels structured data exchange architecture canonical canonical translation data forwarding, Forward Cache pattern and data gathering, latency data synchronization, batch processes and data transfer, bulk data transformation distributed N-squared formula data validity, ETL dataflow, streamlined declarative rules, compiled class files and deploying integration services deployment diagramming notations direct protocol handling asynchronous request/reply service invocation synchronous request/reply directories, cache directories disruptive hardware technology distributed transactions diversity in connectivity DMQ (Dead Message Queue) DMZ (De-Militarized Zone), deployment and domains, JDBC downtime, batch processes and