Monday, May 5, 2008

AIA : Oracle Application Integration Architecture

AIA (Application Integration Architecture) is an integration architecture framework proposed by Oracle. It strongly recommends industry to start following this framework to build future integration packs for various business use cases. Oracle AIA is a set of products that enables companies to create greater alignment between IT and business strategy, so when business needs to react, IT can react with it.

Fusion middleware SOA products are the underlying products used in implementing AIA framework. AIA Framework is delivered as AIA Foundation Pack by Oracle. AIA Foundation Pack comprises of the following components

1. Enterprise Business Objects (EBO)
2. Enterprise Business Service (EBS)
3. SOA Governance Tools (BSR, CAVS and Error logging and resolution framework)
4. Reference Architecture

Process Integration Packs (PIPs) which are available with Application Integration Architecture are as under:

1.Siebel CRM On Demand Integration Pack for Oracle E-Business Suite.
2.Siebel CRM Integration Pack for Oracle E-Business Suite Order Management.
3.Oracle Application Integration Architecture for Communications.
4.Siebel Life Sciences Integration Pack for Oracle Adverse Event Reporting System.
5.Siebel CRM Integration Pack for Oracle Trade Promotion Management.
6.Siebel CRM Integration Pack for i-flex's FLEXCUBE Account Origination - Liability Products.

To know more on Oracle AIA, refer to the link mentioned below:

http://www.oracle.com/applications/oracle-application-integration-architecture.html

OAF vs ADF : Part - 2

OAF:- OAF is a MVC technology stack, fully oriented towards Oracle EBS application development. The OAF stack is comprised of underlying technologies like UIX and BC4J. It includes AOL that provides common EBS artifacts such as menus, functions, messages, profiles, flexfields and attachments, and common services like function and data security. MDS is used for metadata management.



ADF:- ADF is a comprehensive, model-view-controller technology stack that is oriented towards general-purpose application development. The ADF stack is primarily comprised of ADF Faces, ADFm and ADFbc. The ADF stack allows users to select among several choices of UI and business services technologies.