OpenXMA
Encyclopedia
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 proprietary and called XMA. It was opened to the software community with the Common Public License
Common Public License
In computing, the CPL is a free software / open-source software license published by IBM. The Free Software Foundation and Open Source Initiative have approved the license terms of the CPL....

. Technically, the framework fulfills special needs for intranet
Intranet
An intranet is a computer network that uses Internet Protocol technology to securely share any part of an organization's information or network operating system within that organization. The term is used in contrast to internet, a network between organizations, and instead refers to a network...

 applications. With this framework and its set of development tools (eclipse plug-ins), the developer can create thin
Thin client
A thin client is a computer or a computer program which depends heavily on some other computer to fulfill its traditional computational roles. This stands in contrast to the traditional fat client, a computer designed to take on these roles by itself...

, rich client applications using the Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 language.

The eXtranet Multichannel Architecture is based on a concept that uses three important abstractions that are:
  1. 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.
  2. Page: Is a UI
    User interface
    The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...

    interaction feature that contains a set of widgets that are visible at the same time, like plain windows, notebook pages or inner wizard pages.
  3. Widget: It is a UI interaction feature like a text field, a radio button, a check box, a push button, or a combo box.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK