XMA is designed to be a thin-client solution for intranet/internet applications.
The basic components required for each workstation are:
Web-Browser to view help-pages of XMA applications
Java Runtime 1.4.2 or newer
XMA currently supports and was tested at these platforms:
Windows 2000 / XP
Linux
For these platforms an XMA-BootRuntime installer setup is provided.
There is also an installer for Mac OS X available, although XMA was not tested successfully at this platform. There seems to be a problem with not having SWT in the boot classpath at Mac OS X. Any help for Mac OS X would be welcome.
The CPU requirements are similar to browser requirements. XMA will handle client sided validation and gray-logic by using Java classes, whereas browser based application uses JavaScript or similiar techniques.
The XMA Boot-Runtime and all its libraries need about 8 MB.
An XMA application requires additional disk-space for caching and logging. The amount of the needed cache is application dependent. For example an actual XMA application with about 50 masks needed up to 5 MB of disk-space for components, descriptions and static data caching. Log files are deleted after 30 days.