|
Majic Server
The MajicServer hosts, indexes and manages the components of a Majic application. MajicServer authenticates both remote users and remote devices, and fields search requests from a calling Majic application. The MajicServer functions as a repository for the applications' components, and is responsible for their deployment and dispersal.
Application components installed on the MajicServer are instantly accessible to a calling Majic application, and are made available to the user - there is never any upgrade procedure to perform. Application components are transparently downloaded to the device as the user runs the application. |


|
This ability allows applications to have a ‘lobby’ of services, from which the user can choose a service. The lobby is updated in real-time, even as the application vendor (perhaps a bank or an online casino) adds or removes the available facilities.
The MajicServer is built upon Java EE 5.
|