m-Power's Architecture
m-Power generates web applications built with n-Tier architecture, comprised of the most popular open source projects. Every application built with m-Power is:
Portable
There is no recompile or redevelopment to move an application to a new locale. It instantly ports.
Customizable
Every application is easily customizable to fit your business rules and look/feel.
Free-standing
Users don't need to access m-Power's environment to use or maintain their applications.
m-Power's Technology Stack
We've built m-Power to be the most open development platform available. It connects to any DB and runs on any OS. It complements any existing technology stack. It generates modern, elegant web applications, comprised of the most popular open source projects. Here's a brief glimpse of m-Power's Technology Stack.
Client Device Tier
m-Power creates responsive web applications that automatically adapt to any device. All applications created with m-Power will run on:
PCs/Laptops
m-Power's web applications run on any major browser, across Windows, Mac, and Linux.
Tablets
m-Power's applications work across all tablet types and operating systems.
Smartphones
m-Power's responsive applications automatically adapt to smartphones, and run on any OS.
Presentation Layer
m-Power application front-ends use standard HTML/CSS/Javascript on the Bootstrap framework:
HTML
CSS
Javascript
Bootstrap
Security Options
m-Power applications come with enterprise-class security baked in. It also integrates with standard security technologies, such as:
SAML
OAuth2
Active Directory
Integration/Customization Options
m-Power offers multiple ways to integrate your applications with other APIs, customize the code, or include custom business logic:
Third-party APIs
External Objects
Custom Code
Programming Layer
m-Power generates standard, human-readable Java code, while integrating with a few open frameworks:
JEE Java
Spring Framework
Freemarker Templating
Fusion Charts
Database Layer
m-Power supports all major databases. Here are a few of the most common databases our clients use:
IBM Power Systems(iSeries/AS400)
Oracle
MySQL
MSSQL
Progress
PostgreSQL
Snowflake
Apache Derby
Operating System Tier
m-Power runs on most popular operating systems, such as:
IBM OS/400, AIX, zOS
Microsoft Windows Server
Linux
Application Servers
m-Power works with most popular application servers:
Apache Tomcat
Oracle Glassfish
IBM Websphere
Deployment Layer
Deploy m-Power applications anywhere, both in the cloud or on-premise:
Azure
AWS
On-Premise
Trusted by over 1,500 companies worldwide
Learn how m-Power can help you
Sign up for a free trial