Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Getting Started with Oracle SOA B2B Integration: A Hands-On Tutorial
Table of Contents Getting Started with Oracle SOA B2B Integration: A Hands-On Tutorial Credits About the Authors 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. B2B Overview
A brief history of B2B electronic document exchange B2B market and technical trends B2B architecture and implementation patterns
B2B message processing patterns B2B connection models
Point-To-Point One-To-Many (Peer-To-Peer) Hub and Spoke Many-To-Many
B2B Gateway
B2B Gateway and Open System Interconnection (OSI) model
B2B standards B2B standards overview
EDI standards
EDI X12
XML-based standards
ebXML (electronic business XML)
Summary
2. Oracle B2B Overview
B2B environment setup JDeveloper installation tips System requirements Oracle B2B installation and post-installation configuration notes Oracle B2B web components Introduction to the Oracle B2B e-commerce gateway
Business protocol
Document standard Messaging protocol Transport protocol Process Control protocol Packaging protocol Putting it all together
Oracle B2B architecture
Oracle B2B and Service Component Architecture (SCA) How B2B leverages Oracle Fusion Middleware Metadata Service Oracle B2B interface quick tour Summary
3. Creating Document Definitions
Oracle Document Editor Installing the Document Editor 7.0.5 Creating documents Creating document guidelines Sample data generation and validation Creating document definitions
Deleting document definitions Updating document definitions after metadata import
Document definition parameters
Document routing tab XML/Flat tab XPath tab Correlation tab Apps tab
Summary
4. Trading Partner Management
B2B configuration process flow
Creating a trading partner
Legal precautions Setting up the host trading partner
Renaming the host trading partner Adding host profile transport and document identifiers Setting up host trading partner contact information Setting up host trading partner users Setting up host trading partner documents Setting up host trading partner delivery channels
Message sequencing
Inbound sequencing
Inbound sequencing and dispatching
Setting up the listening channels Setting up a remote trading partner
Adding remote partner profile transport and document identifiers
Setting up remote trading partner contact information
Setting up remote trading partner users Setting up remote trading partner documents Setting up remote trading partner delivery channels
Setting up a Value Added Network (VAN) delivery channel
Outbound message sequencing Setting up a trading partner agreement
Adding an agreement to a remote trading partner Adding identifiers to the agreement Deploying the agreement
Grouping trading partners
Summary
5. Setting up B2B Transactions
The B2B lifecycle
Creating documents Creating trading partners Creating trading partner agreements
Integrating with SOA Suite Reporting and monitoring Oracle Enterprise Manager
Runtime message flow
Inbound processing Outbound processing Exception handling Message persistence and resubmission
Large payload handling
Large payload exchange with SOA
Inbound configuration Outbound configuration
Best practices for handling large payloads
EDI batching
Creating an EDI batch Managing an EDI batch
Summary
6. SOA Suite Integration
How B2B and SOA Suite team up
How B2B and SOA Suite communicate Creating an SOA composite
Creating an application Creating a project Adding a Mediator component Creating a document in the B2B console Adding a B2B Binding exposed service Adding a File Adapter external reference Wire the components Configuring the Mediator
B2B and SOA Design concepts
B2B Design best practices
Routing/mediation best practices Data enrichment/lookup/cross-reference best practices Understand the SLA requirements upfront Consider using a Canonical/Common Object Using a services-oriented approach
Using SOA Governance principles and tools
Deploying your project to the SOA server Testing your project
Drop the file into the input directory for B2B Following the document through the EM console
Outbound B2B Service
Adding a B2B Binding "External Reference" Adding a File Adapter "Exposed Service" Wire the components together Configuring the Mediator Deploying the Outbound composite Testing the composite
Summary
7. Reporting and Monitoring
Creating B2B reports
Business message reports Wire message reports Application message reports Error message reports Conversation reports
Using B2B metrics
System metrics Partner metrics
B2B monitoring in Enterprise Manager Instance data monitoring using Oracle BAM
How Oracle B2B integrates with Oracle BAM
Steps to integrate Oracle B2B with Oracle BAM
Enable BAM integration in Oracle B2B Create datasources in Oracle WebLogic Server Create a BAM EMS and a data object Create BAM dashboards
Summary
8. Exception Handling
B2B exception handling
B2B error queue
Inbound exception handling Outbound exception handling Creating a sample exception handler
Creating the SOA Composite application Creating the ipException.xsd schema file Creating the JMS consumer adapter Creating a BPEL process for handling exceptions
Creating a Receive activity Creating an If activity Creating a Human Workflow task Calling the Human Task from the BPEL process Deploying and testing the exception handler BPM Worklist
General troubleshooting tips
Summary
9. Oracle B2B Security Management
Security terminologies Oracle B2B security architecture Oracle B2B security features
B2B design-time security
WebLogic security realm B2B User Provisioning
Creating a new WebLogic user Creating a new B2B admin user Granting the administrator role Granting the monitor role Allowing access to remote trading partner users Protecting the payload data
Oracle B2B runtime security
Transport-level security
Phase 1 – enabling an SSL configuration
Task 1 – generating a private key and keystore Task 2 – generating the Certificate Signing Request Task 3 – creating the certificate chain Task 4 – generating the public key Task 5 – importing the trading partner's certificates
Phase 2 – enabling the SOA Suite SSL
Task 1 – enabling the WLS Secure Socket Layer Task 2 – define the keystore location Task 3 – testing the keystore configuration
Testing with a command line Testing with the browser Testing the Oracle B2B default HTTP delivery channel
Phase 3 – how to SSL-enable the host trading partner
Message-level security
Summary
10. Preparing to Go-Live
Oracle B2B production topology Migrating Oracle B2B from Test to Production (T2P)
Moving Oracle B2B to a new target environment
Task 1 – creating the target environment B2B directory structures Task 2 – prerequisites for the target environment Task 3 – moving the database Task 4 – creating a copy of source Middleware home and binary files Task 5 – deploying binaries to the target Task 6 – preparing Java components to move to the target system Task 7 – extracting the move plan Task 8 – deploying the configuration to the target system
Oracle B2B post-migration steps
Task 1 – migrating JKS certificates for B2B endpoints Task 2 – deploying Oracle B2B agreements Task 3 – enabling Oracle B2B listening channels Task 4 – updating the EDI X12 data definition Task 5 – verifying and updating the listening channel information Task 6 – verifying and updating delivery channels
Moving B2B changes to an existing target environment
Customizing and deploying B2B composite applications Upgrading an existing environment to a new release B2B collaboration changes
B2B Production environment administration
Administration using the B2B Interface
Exporting and importing design-time data Managing deployments Archiving instance data Purging data
Automating B2B administration with command-line tools
Preparing your environment Purging instance data EDI batching operations
Performance tuning
Things to do before you begin tweaking B2B configuration parameters Tuning Oracle B2B
Changing the number of threads MDS cache size
Summary
11. Advanced Topics
Java callouts
Transport callouts Agreement callouts Defining callouts
Configuring the callout Defining the callout directory Using the callout
Using the callout at the Agreement level Using the callout at the Transport level
Implementing callouts Testing callouts
B2B Self-Service utility
Setting up the environment Creating the Self-Service configuration file
Example of a B2B Self-Service configuration file
Converting Self-Service XML to B2B Metadata Troubleshooting
B2B Instance Message APIs
Example of using B2B Instance Message APIs Troubleshooting Instance Message APIs
B2B Instance Message view B2B utilities for initiating and receiving messages
Sending and receiving messages on AQ
IPEnqueue IPDequeue
Sending and receiving messages on JMS
JMSEnqueue JMSDequeue
Sending attachments
Summary
Index
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion