What is eCommerce ?
eCommerce, is the buying and selling of products or services over
the Internet. It can take many forms and shapes one of which is
Business-to-Business (B2B)
An enterprise extends its business processes over the Internet
enabling commerce with its Trading Partners is B2B
Oracle B2B is an eCommerce gateway enabling the secure & reliable
exchange of business documents between trading partners
Oracle B2B enables:
• Business Document normalization (translation)
• Document, transport and exchange standards
• Security
• Trading Partner Management
The SOA Suite enables:
• A Unified Business Process Platform
• End-to-End Instance Tracking, Visibility and Auditing
• Integrated Process Intelligence
• Process and Service Governance
• Consolidated Security
Oracle B2B + SOA Suite enables all of the eCommerce requirements
*****************************************************
- Create Document Guidelines: Document guidelines are used to translate and validate business documents. They consist of two different files. First, an ECS file to translate & validateflat files into XML. Second, an XSD schema file to validate XML documents. Using ECS guidelines, sample flat files can be generated that conform to the guidelines. We will need to use Oracle B2B Document Editor to generate guidelines. It needs to be installed separately from Oracle SOA Suite. Installation instruction can be found here. More from Oracle.
- Create Document Definitions: Document guidelines can be used to create document definitions through Oracle B2B console. This can be accessed usinghttp://<your_soa_server_host>:soa_server_port/b2bconsole. Using the Administration > Document tab of Oracle B2B, select from a list of document protocols, and then provide a document protocol version name, a document type name, and a document definition name. Read more from Oracle documentation.
- Configure Trading Partners: Trading partners represent the physical companies/organizations that participate in business transactions. A transaction involves a Host trading partner and a Remote trading partner. Oracle B2B is installed in Host trading partner systems. Remote trading partner participates in a business transaction with Host partner. Read more from Oracle’s documentation.
- Create Agreements: A trading agreement is a business document exchange between a host and remote trading partner. This can be uni-directional or bi-directional. This is the final step designing a b2b transaction and requires all three steps described above. More from Oracledocumentation.