Cover image for Oracle Application Integration Architecture (AIA) Foundation Pack 11gR1 Essentials : Essentials.
Oracle Application Integration Architecture (AIA) Foundation Pack 11gR1 Essentials : Essentials.
Title:
Oracle Application Integration Architecture (AIA) Foundation Pack 11gR1 Essentials : Essentials.
Author:
Ganesarethinam, Hariharan V.
ISBN:
9781849684811
Edition:
1st ed.
Physical Description:
1 online resource (293 pages)
Contents:
Oracle Application Integration Architecture (AIA) Foundation Pack 11gR1: Essentials -- Table of Contents -- Oracle Application Integration Architecture (AIA) Foundation Pack 11gR1: Essentials -- Credits -- About the Author -- Acknowledgement -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Instant Updates on New Packt Books -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Overview of Oracle AIA -- Various types of integration -- Data integration -- Functional integration -- Presentation (UI) integration -- Business process integration -- Business to business integration -- Integration architectures -- Point-to-point -- Shared data repository -- Remote Procedure Call (RPC) -- Message oriented middleware (MOM) -- Web service integration -- Service-oriented Architecture -- What is Oracle AIA? -- What is Oracle AIA Process Integration Pack? -- Oracle AIA Foundation Pack concepts -- Components of AIA Foundation Pack -- Enterprise Business Objects (EBO) -- Enterprise Business Messages (EBM) -- Enterprise Business Services (EBS) -- Enterprise Business Flow (EBF) -- Application Business Connector Services (ABCS) -- Oracle Enterprise Repository (OER) -- Composite Application Validation System (CAVS) -- Oracle AIA Reference Architecture -- AIA Process Reference Model -- The role of Oracle Fusion Middleware -- Oracle SOA Suite 11g -- Summary -- 2. Enterprise Business Objects -- Overview of Enterprise Business Objects -- Exploring EBO -- Core EBO -- Core EBO groups -- Common EBO groups -- EBO Components group -- Business components -- Reference components -- Common components.

Structure of EBOs -- Custom EBO -- Extending EBOs -- Industry EBOs -- Infrastructure components -- Data types -- Summary -- 3. Enterprise Business Messages -- Overview of Enterprise Business Message (EBM) -- EBM characteristics -- Exploring AIA EBMs -- Structure of EBM -- EBMHeader -- EBMHeader components -- EBMID -- EBMName -- EBOName -- CreationDateTime -- RequestEBMID -- VerbCode -- EBMHeader child components -- MessageProcessingInstruction -- Sender element -- Target Element -- BusinessScope -- EBMTracking -- FaultNotification -- MessageBatch -- B2BProfile -- Custom -- DataArea -- EBM use cases -- EBM request and response message -- Summary -- 4. Enterprise Business Services -- Overview of Enterprise Service Bus -- Role of EBS in AIA -- Characteristics of EBS -- Structure of the EBS definition -- Definitions element -- Types element -- Message element -- PortType element -- One-way operation pattern in EBS -- Two-way or request and response operation pattern in EBS -- Exploring Enterprise Business Service Library -- Types of EBS -- Entity type EBS -- Process type EBS -- Understanding the EBS architecture -- Architecture for entity services EBS -- Architecture for process services EBS -- EBS Message Exchange Patterns (MEP) -- Synchronous request and response pattern -- Asynchronous fire and forget pattern -- Asynchronous request and delayed response pattern -- Steps to identify the message pattern -- EBS design principles -- EBS routing principles -- EBS implementation -- Constructing WSDL for process service EBS -- Developing EBS using Oracle Mediator -- Developing synchronous request and response pattern EBS -- Developing asynchronous one-way pattern EBS -- Developing asynchronous request delayed and response pattern EBS -- Summary -- 5. Application Business Connector Services -- ABCS in AIA -- ABCS Architecture -- Validate -- Enrich.

Transform -- Operate -- Route -- Key definitions of ABCS architecture -- Design principles of ABCS -- Designing ABM Schema -- Developing ABCS -- Developing ABCS using AIA Service Constructor -- Developing ABCS manually using Oracle JDeveloper -- Briefly about extending ABCS using Custom Code -- Summary -- 6. Enterprise Business Flow -- Overview of Enterprise Business Flow -- Common characteristics of Enterprise Business Flow -- EBF architecture -- Building Enterprise Business Flow -- Identifying service contract for EBF -- Identifying the EBF candidate -- Creating the service contract for an EBF -- Building EBF as BPEL Service -- Business use case for EBF -- Summary -- 7. AIA Security -- Levels of security implementations -- Transport level security -- Message level security -- Access control level security -- Security in Oracle SOA Suite -- Implementing security in AIA -- Securing AIA services -- Applying predefined policies to AIA services -- Securing ABCS -- Summary -- 8. Versioning -- Importance of version management -- Services version management -- AIA versioning -- AIA versioning approach -- Schema (EBO/EBM) versioning -- Services (EBS) versioning -- ABCS versioning -- Summary -- 09. AIA Design Patterns -- AIA message processing patterns -- Synchronous request and response pattern -- Asynchronous fire and forget pattern -- Asynchronous delayed response pattern -- Guaranteed delivery pattern -- Other message processing patterns -- Service routing pattern -- Competing consumers pattern -- Asset centralization pattern -- Data model centralization -- Service contract centralization -- Asset extensibility patterns -- Extending EBO/EBM -- Extending EBS and ABCS -- Extending EBF and transformation -- Summary -- 10. Error Handling and Logging -- Fault handling in BPEL -- Business faults -- System faults -- AIA error-handling framework.

Fault handling in AIA -- Configuring AIA fault policy files -- Customize the association between custom fault polices and bindings -- Enabling error notification -- Disable error notification -- Updating MDS -- Error logging -- Enable trace logging -- Enabling system/service level tracing -- Configuring system log level -- View logfiles -- Summary -- 11. Service Management using Oracle Enterprise Repository -- SOA Governance -- Design-time governance -- Implementation-time governance -- Run-time governance -- OER as AIA repository -- Configuring OER as AIA repository -- Accessing AIA contents in OER -- Project lifecycle workbench and OER -- Business process modeling phase -- Service design and construction phase -- Deployment planning phase -- Deployment phase -- AIA Project Lifecycle Workbench -- Harvesting design-time composites into OER -- Set up design-time harvesting using AIA Foundation Pack -- Harvesting deployed composites into OER -- Summary -- 12. Composite Application Validation System -- Composite Application Validation System testing framework -- AIA architecture and CAVS components -- Test Definition -- Simulator Definition -- Design prerequisites for CAVS enabling -- Using CAVS user interface -- Gathering test information -- Create and execute a test definition using CAVS user interface -- Create Simulator Definition using CAVS user interface -- Enabling ABCS to route through CAVS -- CAVS routing -- Create routing setup ID in CAVS user interface -- Summary -- A. Case Study -- Sales and distribution -- Business / data flow -- Integration flow -- AIA Integration Reference Architecture -- Identifying EBO followed by EBM -- Identifying EBS Service Operations from EBS WSDL -- Defining ABCS process for application interfaces -- Validating the integration interfaces using CAVS -- Key benefits of using AIA -- Summary -- Index.
Abstract:
This book is written in simple, easy to understand format with lots of screenshots and step-by-step explanations. If you are a Business Analyst, Integration Architect or Developer, working in Oracle applications integration, looking forward to understanding Oracle AIA fundamentals and development practice, then this is the best guide for you. This book assumes that you have a fundamental knowledge of Oracle SOA Suite and its components.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: