Using Changed Data: Consistent Set Journalizing

7-12 Oracle Fusion Middleware Developers Guide for Oracle Data Integrator ■ Step 1: Lock Subscriber A ■ Step 2 to n-1: Interfaces using the journalized data for subscriber A ■ Step n: Unlock Subscriber A This package is scheduled every minute. Such a package is used for instance to generate events in a MOM. Package 4: Process the Changes for Subscriber B ■ Step 1: Lock Subscriber B ■ Step 2 to n-1: Interfaces using the journalized data for subscriber B ■ Step n: Unlock Subscriber B This package is scheduled every day. Such a package is used for instance to load a data warehouse during the night with the changed data. 8 Working with Data Services 8-1 8 Working with Data Services This chapter describes how to configure and generate data services with Oracle Data Integrator. Data services enable access to your data via a web service interface. It also allows access to the changes captured using Oracle Data Integrator’s Changed Data Capture feature. This chapter includes the following sections: ■ Section 8.1, Introduction to Data Services ■ Section 8.2, Setting Up Data Services ■ Section 8.3, Generating and Deploying Data Services

8.1 Introduction to Data Services

Data Services are specialized Web Services that provide access to data in datastores, and to changes captured for these datastores using Changed Data Capture. These Web Services are automatically generated by Oracle Data Integrator and deployed to a Web Services container in an application server. Data Services can be generated and deployed into: ■ A web service stack implementing the Java API for XML Web Services JAX-WS, such as Oracle WebLogic Server. ■ Apache Axis2 , installed in an application server.

8.2 Setting Up Data Services

Data services are deployed in a web service container an application server into which the web service stack is installed. This web service container must be declared in the topology in the form of a data server, attached to the Axis2 or JAX-WS technology. As data services are deployed in an application server, data sources must also be defined in the topology for accessing the data from this application server, and deployed or created in the application server. Setting up data services involves steps covered in the following sections: ■ Section 8.2.1, Configuring the Web Services Container WARNING: Axis2 is deprecated in this version. Customers using Axis2 should migrate their data services implementation by regenerating and re-deploying them in a JAX-WS container.