Professional Documents
Culture Documents
Dept. of MCA
Project Synopsis
Submitted by:
Name: Shivani Kumari
USN: 1MY18MCA22
Seibel is the core of the project and mostly acts as a database. It has buying,
outbound, sales catalog, and extension.
It takes request form 3rd party or say customer and then it does operation on it
and send it to Siebel and outbound. Takes input from Storefront UI or 3rd Party UI
or CDM and sends it to DX4C in TMF REST based API. Buying endpoints interacts
with Siebel via REST mainly. SOAP is considered where Siebel REST endpoints
doesn’t exist. Custom API operations will be introduced for the use cases in
absence of TMF based API. All endpoint interactions is taken care by API Routing
layer(Fabric).
Fig 3: DX4C Outbound
Here we take the input from buying and sometimes from Seibel directly and
publish it to fabric by wrapping it inside some eventObjectType.
Analytics, Billing, Fulfilment, Marketing, etc. In initial release, SOAP API’s will be
exposed.Siebel would send the updates for Account, Contact, Address and Billing
Profiles as part of the Account Updates which get stored in Kafka using SOAP APIs.
Outbound takes events from Kafka (published by BUYING as well as SIEBEL using
SOAP), converts it into TMF compliant form and publishes to fabric.
Signature:
External Guide:
Internal Guide: