OracleArea51.com

Articles

BPEL Tutorials : Domain Value Maps

Applications that you want to integrate using Oracle BPEL or Oracle ESB are likely use different values to represent the same information. For example, one application might represent a state with the long name (California) while another application may represent the state with an abbreviation (CA). A domain-value map enables you to associate values from one application with values from another.

 

The document below presents a demo application where we read student data from file and insert into DB.  The student data mentions gender as 'male' or 'female'.  However, if student is male, we want to insert M, else F in the database.  This conversion (or mapping) shall be performed using the DVM. 

 

Using DVM

 

The advantage of DVM is that it is maintained as a hashmap in server memory.  So access is very fast compared to any other solution like storing the mapping in a database table. 

You are here: Home