Architecture of Offer and Price Designer

The architecture of Offer and Price Designer is as follows:

Architecture of Offer and Price Designer

The Offer and Price Designer application is comprised of two parts:

  • A client part, which serves as a browser based front end. The client role is to provide a superior user experience to the user.
  • A server part, which communicates with the Fulfillment Catalog instance using SOAP over HTTP and providing the client part with a REST API. The server role is to aggregate and process data back and forth between the client user interface, and the Fulfillment Catalog instance.

The application does not use a database as it relies only on the data that persists in the Fulfillment Catalog instance.