Full Client Applications (Magic xpa 3.x)
Magic xpa supports the development and deployment of full client applications offering the ability to produce client modules servicing standalone applications and multi-user applications.
A Magic xpa full client application can run as a standalone application utilizing standalone or even memory stored databases or run as a multi-user enterprise application that consumes and manipulates centralized and shared corporate data.
The functionality of a full client application can be further fine-tuned by expanding its architecture to be served by an additional tier designed for logic partitioning.
The full client Magic xpa application has the ability to directly connect to either local or centralized databases. Moreover, a full client application can directly access local XML-based data to further enhance the client capabilities by offering application data that is persistent on the client side.
A full client application offers the end user an integrated report generator by which the end user can define and generate customized reports using intuitive wizards and editors.
Magic xpa full client applications can utilize the power of centralized processing by invoking centralized designated servers to perform complex or heavy tasks.