Contexts Introduction to the Oracle Data Integrator Topology

4-4 Oracle Fusion Middleware Developers Guide for Oracle Data Integrator It is possible to mix in a single environment standalone and Java EE agents in a distributed environment. Physical and Logical Agents A physical agent corresponds to a single standalone agent or a Java EE agent. A physical agent should have a unique name in the Topology. Similarly to schemas, physical agents having an identical role in different environments can be grouped under the same logical agent. A logical agent is related to physical agents through contexts. When starting an execution, you indicate the logical agent and the context. Oracle Data Integrator will translate this information into a single physical agent that will receive the execution request. Agent URL An agent runs on a host and a port and is identified on this port by an application name. The agent URL also indicates the protocol to use for the agent connection. Possible values for the protocol are http or https. These four components make the agent URL. The agent is reached via this URL. For example: ■ A standalone agent started on port 8080 on the odi_production machine will be reachable at the following URL: http:odi_production:8080oraclediagent. ■ A Java EE agent started as an application called oracledi on port 8000 in a WLS server deployed on the odi_wls host will be reachable at the following URL: http:odi_wls:8000oracledi.

4.1.5 Languages

Languages defines the languages and language elements available when editing expressions at design-time. Languages provided by default in Oracle Data Integrator do not require any user change.

4.1.6 Repositories

The topology contains information about the Oracle Data Integrator repositories. Repository definition, configuration and installation is covered in the Installation and Upgrade Guide for Oracle Data Integrator.

4.2 Setting Up the Topology

The following steps are a guideline to create the topology. You can always modify the topology after an initial setting: 1. Create the contexts corresponding to your different environments. 2. Create the data servers corresponding to the servers used by Oracle Data Integrator. Note: The application name for a standalone agent is always oraclediagent and cannot be changed.