Extending the console user interface

The Application Console is the user interface for conducting and tracking day-to-day transactional business, such as orders and inventory.

The Application Console UI uses HTML within Java™ Server Pages (JSPs). The user interface layer accesses the exposed APIs through services defined in the Service Definition Framework, which ensures that only exposed APIs are used.

The UI layer of the Service Definition Framework uses very minimal XML manipulation. Wherever significant manipulation of XML output becomes necessary, changes to the APIs provide a more UI friendly output.

The following figure shows the technical architecture of the Application Console user interface.

A flow chart displaying the technical architecture of the Application Console user interface, from the web browser to the Sterling Order Management System Software API.