OpenXMA
From Wikipedia, the free encyclopedia
OpenXMA | |
---|---|
Developed by | Principally open to every developer |
Written in | Java |
OS | Microsoft Windows |
Genre | Client framework |
License | Common Public License |
Website | OpenXMA |
OPEN eXtranet Multichannel Architecture is a software that is a framework for clients, principally written as a platform for banking software of the s IT Solutions Spardat GmbH. Originally, it was proprietory and called XMA. It was opened to the software community with the Common Public License. Technically, the framework fulfills special needs for intranet applications. With this framework and its set of development tools (eclipse plug-ins), the developer can create thin, rich client applications using the JAVA language[1].
The eXtranet Multichannel Architecture is based on a concept that uses three important abstractions that are:
- Component: It is an aggregation of pages and the unit of reuse. It is usually used to model a use case in the business domain.
- Page: Is a UI interaction feature that contains a set of widgets that are visible at the same time, like plain windows, notebook pages or inner wizard pages.
- Widget: It is a UI interaction feature like a text field, a radio buttion, a check box, a push button, or a combo box[2].