: Architecture Overview: Platform : Java : Replication
 
Platform
 
 


Many retail POS applications may meet the needs of today, however, application based solutions can be limited in their flexibility to grow in a dynamic marketplace. Market² is different. Market²’s reusable, Java platform is the foundation that drives our applications providing an easy means for adding, modifying or building new applications. The guiding principle in building Market² has been to create an open platform that enables retail applications to be easily defined, implemented and integrated. The platform facilitates all interaction with the various applications ( POS , Back Office, EFT, etc), the database, any peripheral device, and the operating system.

In the diagram, the View and Application layers manage the user interface as well as the application layer and are specific to the functionality being implemented. The Domain, Framework and Foundation layers are core components that can be leveraged by many applications. An advantage of object-oriented development is the ability to make a change in one layer without impacting other layers. This concept of encapsulation means that changes made to one component cannot contaminate anything outside the component – nor can it be contaminated by changes in any other component. This allows for optimal robustness while maintaining rapid development of new functionality.

Key Features of Market²'s architecture

    Non-proprietary; open solution designed using industry standards.
  • Hardware, Software, Operating Systems, Database, data formats; XML
  • Protocols; HTTP / HTTPS / TCP
  • Platform / Device Independence.
  • Our applications are supported by a reusable pure Java Platform Java, JavaPOS,
  • Jini
  • Database Independence.
  • JDBC
  • Scalability
  • Support an n-tier client/server architecture
  • Support single to 100+ lane environment
    Flexibility
  • Leverage existing components Simplify integration
  • Add new capability easily and efficiently

 

 

Privacy Policy | © 2005 ABM Systems Ltd. and all its related entities. All rights reserved.