Skip to main content

Posts

Showing posts from August, 2017

Oracle Application Adapter (Oracle AS Adapter/EBS) in oracle soa 11g

Hi, This post is about Oracle Application Adapter (Oracle AS Adapter) available in BPEL.Oracle Applications is also informally known as Oracle E-Business Suite Adapter. We are not going in depth information about what is oracle ebs and what it does. Oracle Applications  is a set of integrated business applications that runs entirely on the Internet.It is a unified information architecture that consolidates data from Oracle and non-Oracle applications and enables a consistent definition of customers, suppliers, partners, and employees across the entire enterprise.  Oracle application Adapter for Oracle Applications provides comprehensive, bidirectional, multimodal, synchronous, and asynchronous connectivity to Oracle Applications. Theses Adapter supports for all modules of Oracle Applications in Release 12 and Release 11i. Advantages of Oracle Application Adapter are customer  can use there existing Oracle Application Infrastructure and expose Integration Interface/APIs as We

OSB 11g Asynchronous SOA service from OSB By soa-direct protocol

Today we are going to design an OSB proxy service which will invoke an Async SOA BPEL service with the help of SOA-Direct binding. Before that we will check few quick things: What is Asynchronous pattern and how it is different from Synchronous design pattern: When you invoke a Web service synchronously, the invoking client application waits for the response to return before it can continue with its work. In cases where the response returns immediately, this method of invoking the Web service might be adequate. However, because request processing can be delayed, it is often useful for the client application to continue its work and handle the response later on. By calling a Web service asynchronously, the client can continue its processing, without interrupt, and will be notified when the asynchronous response is returned. Problem When a service needs to respond to a consumer request through the issuance of multiple messages or when service message processing requires a