EIGHT CORE FUNCTIONS OF HUB PROCESSING

Remember that CDI systems aren’t geared to end users. Rather, CDI relieves applications from having to invent and manage the complex functional details of integrating customer data from multiple sources. CDI hub technology is targeted at offloading complex customer integration processing from other application systems. Exhibit 7.6 illustrates the core functions usually encompassed by the CDI hub. Each of the eight functions is described in the sections below.

Client Interface

The client interface enables connectivity between the CDI hub and the client application. This layer also determines or identifies the specific customer data elements being requested by the client application. The client interface:
• Supports client-to-hub connection
• Converts requests to data element details
• Dispatches request details to other CDI functions
• Returns CDI hub results to the client application
The first activity the client interface must perform is supporting a connection between the client application and the CDI hub. In most instances, there will be a series of parameters passed between both systems to establish a logon and secure connection. It’s important that any security associated with the source data be retained within the CDI hub and maintained during the connection.
EXHIBIT 7.6 Eight Core CDI Functions
045
Once connected, the CDI hub ...

Get Customer Data Integration: Reaching a Single Version of the Truth now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.