Tuesday 20 June 2017

Oracle Application Integration Architecture 11g Installation Guide

 The Oracle Application Integration Architecture (AIA) Foundation Pack: Development Guide defines in detail. 

     You can use this guide to implement additional functionalities in the form of new services extending the AIA Process Integration Packs (PIP) functionalities.

    Oracle Application Integration Architecture (AIA FP) is a complete integration solution for orchestrating agile, user-centric, business processes across enterprise applications. AIA FP offers prebuilt solutions at the data, process, and user interface levels delivering a complete process solution to business end users. 


    All of the AIA FP components are designed to work together in a mix-and-match fashion. They are built for configurability, ultimately helping to lower IT costs and the burden of building, extending, and maintaining integrations.
   
AIA FP enables organizations to utilize the applications of their choice and create Composite Business Processes (CBPs) following these guiding principles that define the ground rules for development, maintenance, and usage of a service-oriented architecture (SOA):

1. User Interface Integration:



1. Reuse, granularity, modularity, compose ability, componentization, and interoperability.

2. Standards-compliance (both common and industry-specific).

3. Service identification and categorization, provisioning and delivery, and monitoring and tracking.

With AIA FP, business processes can be engineered according to the following types of integrations:

       A User Interface Integration connects disparate systems to provide a unified view to the user. It is a single view to many heterogeneous systems that are integrated at the user-interface level. It significantly increases the productivity to the end user by eliminating the need for the user to toggle back and forth between these systems. 

2. Data Integration:

             A Data Integration connects at the logical level of data, making the same data available to more than one application. This is accomplished by relying upon database technologies. This type of integration is a good candidate when there is a minimal amount of business logic to be reused across applications.


3.     Functional Integration:

         A Functional Integration connects applications at the business-logic layer. This type of integration is a good candidate when there is a need for reuse of functionality, such as business logic or processing.

4. Process Integration:

     A Process Integration is primarily accomplished by exposing object interfaces that can be consumed by other systems, by using message-oriented middleware (MOM) systems to send messages to the destinations, or by exposing web service interfaces that can be consumed by the clients.

No comments:

Post a Comment