Product Overview (Magic xpa 3.x)

« Go Back


Created ByKnowledge Migration User
Approval Process StatusPublished

Product Overview (Magic xpa 3.x)

What Is Magic xpa?

Magic Software’s Magic xpa application platform is a Rich Internet application (RIA) and Application Platform as a Service (aPaaS) that uses a single development paradigm to automatically handle all Client and Server partitioning. Using Magic xpa, you can choose how you deploy your applications, whether mobile, full client and/or Web; on-premise or on-demand; software or cloud-enabled Application Platform as a Service (aPaaS); or global or local.

Magic xpa’s hybrid deployment capability provides support for a wide range of deployment architectures. On the client, these include on-premise (client/server), desktop, Web (HTML5), browser-independent Web 2.0 rich Internet applications (RIA), Application Platform as a Service (aPaaS), and mobile platforms, including Android, iOS and Windows 10 Mobile, and on the server, Microsoft Windows, Sun Solaris, IBM AIX, Linux and IBM i. All of the various deployment modes are defined in the same application metadata and development project—meaning that application changes can be done once and are automatically propagated in any deployment mode.

Magic xpa’s Studio and ready-made business application engine utilize and interface with all major frameworks, such as Java and .NET, all major databases, and all communication standards and protocols.

The variety of databases and operating systems that are supported by Magic xpa are:

ODBC provides support as a generic gateway to various databases.

Note: The SQLite database is always installed with Magic xpa.

Functional Architecture

The following is a schematic representation of Magic xpa’s functional architecture.

Related topics