jMobile ... the software platform for Panels and Devices

jMobile is a suite of products that provide a complete solution for connecting to equipment and visualizing data. All the products are easily configured using jmStudio a graphical drag and drop environment for building displays.

Technically speaking, jMobile is designed with a three-tier architecture: the presentation tier, the business logic tier and the data tier. jmClient is the presentation tier and provides a graphical representation of data. jmEngine and jmDeviceServer are the business logic tier. These systems control how the data is recorder and served to the outside world. Finally, jmEngine provides the dtat tier. jmEngine includes an integrated data acquisition system for recording trends, tag data, alarms and events.

A tiered architecture provides an key benfit: data can be completely decoupled from visualization and standardized interfaces can be used for inter-tier communication. This allows the the presentation layer to run locally or remotely and still maintain the client-server architecture and still provide a complete HMI system. With this approach, the presentation tier can run on a different unit for instance, on a PC, PDA or mobile and the system operates as a headless platform. Another key benefit of this approach is that third-party applications can attach the business logic as well.