Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Overview

Software Architecture

 

 

The Client Tier

...

The LOS Rich Client

The LOS Rich Client uses the Netbeans Platform to provide a rich and suitable user interface.

"The NetBeans Platform is a generic framework for Swing applications. It provides the "plumbing" that, before, every developer had to write themselves - the plumbing - saving state, connecting actions to menu items, toolbar items and keyboard shortcuts; window management, etc."

Through its modular architecture the Netbeans Platform is robust and easy to extend, so the LOS Rich Client is.

Modules of the LOS Rich Client:

Mobile device

The mobile processes are designed for handhelds that provide a barcode scanner. The browser application connects via WLAN and HTTP requests to the server application.

The Web Tier

The web application lives inside the JBoss application server and provides small web pages which a mobile device could request via its internet browser. The web application itself contains no business logic. Instead it calls appropriate methods on session beans that build the business tier.



The Business Tier

The server application is deployed as an enterprise archive.

...