Saturday, May 12, 2012

AIA 11.1.1.6 Develop and Implement a Simple Inbound B2B Flow


AIA 11.1.1.6 Develop and Implement a Simple Inbound B2B Flow




The following figure shows the high-level steps involved in developing a simple inbound business-to-business (B2B) flow from an application to trading partners using Oracle Application Integration Architecture (AIA).




Step 1: Identifying the B2B Document and Analyzing Requirements



  1. The source and targets in the mapping are reversed. The B2B document received from trading partners is the source of the mapping. The AIA Enterprise Business Message (EBM) is the target of the mapping.
  2. At the end of this step:
    1. The B2B document is defined in Oracle B2B.
    2. The XML schema of the B2B document is uploaded in the AIA Metadata Repository.
    3. The Enterprise Business Object (EBO) and the EBM to be used in the integration are identified. 
    4. Functional mapping between the B2B document and the AIA EBM is complete.
Step 2: Adding Inbound Routing Rules to an AIA B2B Interface

  1. In inbound B2B document flows, the AIAB2BInterface service listens for new B2B documents received by Oracle B2B and routes them to the requester B2B services.


Step 3: Developing a New Requester B2B Connector Service


The key function provided by a requester B2BCS is to enable inbound B2B document
integration by performing the following tasks:
■ Receive B2B documents sent by trading partners from Oracle B2B.
■ Transform B2B documents into AIA EBMs.
■ Use EBMs as request payloads to invoke AIA Enterprise Business Services (EBSs).


Step 4: Developing or Extending an Existing Enterprise Business Service
  1. The next step,   is to develop a new EBS or use an existing EBS that is invoked by the requester B2BCS.
Step 5: Developing or Extending an Existing Provider ABCS
  1. The next step,   is to develop a new or extend an existing provider ABCS. The provider ABCS processes the AIA EBM by invoking application APIs or web-services.
Step 6: Configuring Oracle B2B and Defining Trading Partner Agreements

  1. The next step, as shown in Figure 18–21, is to create trading partner agreements in Oracle B2B.
Step 7: Deploying and Configuring AIA Services

  1. The next step, is to deploy the AIA services. You can deploy the services to a target Oracle SOA server using Oracle JDeveloper.
Step 8: Testing and Verifying
  1. The next step, is to test and verify. Before you go live with your B2B integration flows with your trading partners, we recommend that you complete a sequence of tests for your newly developed or deployed AIA services, which make up the B2B integration flow.
Step 9: Going Live and Monitoring

OCI Knowledge Series: OCI Infrastructure components

  Oracle Cloud Infrastructure (OCI) provides a comprehensive set of infrastructure services that enable you to build and run a wide range of...