Table of Contents
- Title and Copyright Information
- Preface
-
Part I Introduction to Oracle B2B
-
1
Introduction to Oracle B2B
- Oracle B2B and Business-to-Business E-Commerce
- Protocols Supported in Oracle B2B
- Oracle B2B Metadata
- Security Features of Oracle B2B
- How Oracle B2B Fits into a SOA Implementation
- Sending a Purchase Order: An Example of a SOA Implementation
- Administering Oracle B2B in the Oracle Fusion Middleware Environment
- Accessibility Options
- 2 Getting Started with Oracle B2B
-
1
Introduction to Oracle B2B
-
Part II Oracle B2B Process Flow
- 3 Creating Guideline Files
- 4 Creating Document Definitions
-
5
Configuring Trading Partners
- Introduction to Trading Partners
- Creating Trading Partner Profiles
- Adding Trading Partner Users
- Adding Document Definitions
-
Configuring Channels
- Add a Channel
- Provide Transport Protocol Parameters
- Provide Channel Attributes
- Provide Exchange Protocol Parameters
- Configure Security
- Binary Transfer
- About MLLP
- Multiple Channel Support for ebMS
- Message Sequencing
- Using Transport Sync Callback
- Correlating Messages Using JMS Queues
- Configuring Delivery Retry Options
- Using the Auto Create Agreement Feature
- Using Identifiers for Trading Partner Lookup
- Scheduling Trading Partner Downtime
- Broadcasting Messages to Multiple Trading Partners
- Validating Certificate in Inbound Message Processing
- 6 Creating and Deploying Trading Partner Agreements
-
Part III Oracle B2B Administration
- 7 Importing and Exporting Data
- 8 Using Document Protocols
- 9 Managing Deployments
- 10 Creating Types
- 11 Scheduling Trading Partner Downtime
- 12 Managing Callouts
- 13 Purging Data
- 14 Configuring Listening Channels
- 15 Configuring B2B System Parameters
- Part IV Reports and Metrics
-
Part V Scripts and Utilities
-
19
B2B Command-Line Tools
- Prerequisites for Running the Command-line Tools
- Archiving Data
- Purging Data
- Importing Data
- Exporting Data
- Resetting Channel Passwords
- Activating or Deactivating Listening Channels
- Deploying Agreements
- Validating B2B Metadata
- Using the ebXML CPP/CPA Utilities
- Verifying Agreement Availability
- Creating Oracle B2B Metadata Based on selfservice.xsd
- Resubmitting a Message
- Scheduling Trading Partner Downtime
- Managing the Keystore
- Updating the Keystore
- Errors During Import
- Moving B2B Agreement from a Test to a Production Environment
- 20 Using the Oracle B2B Web Services
-
21
Enabling Web-Service-Based Message Exchange
- Introduction to Web-Service-Based Message Exchange
- Exchanging SOAP-Based Service Messages with Custom WSDL File
- Configuring wsa.action
- Sending Custom SOAP Headers
- Attaching Policies to Web Services Using Enterprise Management
- Identifying the Trading Partner at Runtime
- Sample Request-Reply Scenarios
- 22 Enabling AS4-Based Message Exchange
- 23 Using Scripts for Archiving and Restoring Data
- 24 Utilities for Enqueuing and Dequeuing
-
25
Monitoring Instance Message Data With Oracle BAM
- Introduction to Monitoring Oracle B2B with Oracle BAM
- Creating a Data Source in Oracle WebLogic Server
- Creating a Foreign JMS Server
- Create a B2B Data Object using Oracle BAM Composer
- Define a JMS Message Source Using an Oracle BAM Enterprise Message Source
- Mapping Oracle B2B Instance Messages to Oracle BAM Data Objects
- Creating a Dashboard to Monitor Oracle B2B
- Enabling the Oracle BAM Integration in Oracle B2B
- 26 Programmatically Accessing Instance Message Data
-
19
B2B Command-Line Tools
-
Appendices
- A Handling Large Payloads
- B Handling E-Mail Attachments
- C High Availability Architecture and Failover Considerations
- D Diagnosing Generic Issues
- E Synchronous Request/Reply Support
- F Setting B2B Configuration Properties in Fusion Middleware Control
- G Back-End Applications Interface
- H Sequence Message Management
-
I
Tracking Business Message Flow
- Introduction to Business Flow Events
- Tracking Oracle B2B Message Events
- Tracing Flow By Using Oracle B2B Console
- Instance Tracking and Error Hospital Integration
- J Setting Up B2B Communication By Using Remote JNDI Queue
- K Exception Handling
- L Database Partitioning
- M Self Service Utility Protocols, Identifications, Security Specifications, and Parameters
- N Exchanging Messages By Using IBM Websphere MQ
- O Running Oracle B2B as a Hub