Retail-J Applications
The Retail-J set of applications and services use industry standard J2EE™ technology tools and techniques to provide truly open solutions. These proven technologies, such as XML, HTTP, JavaServer Pages and Servlets are used across many industries and are particularly suited to the distributed processing environment of large retail estates.

Component Architecture

The Retail-J set of applications combines J2EE™ technologies with a highly componentised approach of over 9,000 Java classes, constantly increasing as more functionality is added. This provides not only a set of packaged applications, but also an underlying ‘toolkit’ that can be developed and adapted to different environments.

For example:

  • The same application code can be deployed on different hardware devices in different combinations of components while implementing the same algorithms for product look-up, pricing, stock rules etc.
     
  • Different applications, such as POS, queue busting and home shopping share common components – such as the promotions engine – so that functions do not have to be developed and maintained separately.
     
  • Thick and thin versions of applications, such as the POS, can use 100% of the same business logic with only the user interface components differing.
     
  • Customisations and enhancements can be implemented in components that are kept separate from the underlying system. This helps to retain the integrity of the core and allows customisations to be tested and deployed independently of the standard Retail-J products.

Application Components and Own Development

Initial and ongoing enhancements to the standard product to meet customer requirements make extensive use of Retail-J’s componentised architecture and are deployed as additional and modified components. Their fine granularity, and the ability of the Java™ language to control component interfaces rigorously, makes it feasible for multiple parties to enhance the product simultaneously without significant conflict.

Find out more about the Retail Foundation Classes.
© Retail-J 2002-2007