A French company - provider of a wide range of telecommunication services.
Customer intended to perform refactoring of the e-commerce platform used to provide online sales of its services (digital TV, ADSL, phone/mobile phone access). The main functionality was located in the PL/SQL stored procedures, but the system also required interaction with Siebel system.
The goal of the project was to develop the following set of components:
Logger component to be used by all other components of the system.
Integration layer formed as a set of webservices to be used by other components of the e-commerce platform and by external systems in order to access logic implemented in PL/SQL procedures. Webservice operations are related to order creation and processing. Integration layer is also designed to cooperate with Siebel by creating specifically formatted XML files, maintain archive of requests and implement some business rules not included.
Struts-based web interface for placing online orders.
Inteks implemented logger component and application integration layer according to the Customer's requirements. Solution was integrated into the new version of the Customer's online sales portal.