WSO2 Application Server
Your Web application is valuable to your users ‚ and increasingly valuable to mobile applications, integration consumers, business processes, workflows, and analytics. With the WSO2 Application Server, you can easily share business logic, data, and process across the entire IT ecosystem. The WSO2 Application Server is Cloud Native, providing a firm foundation for hosting shared, multi-tenant, elastically scaling SaaS applications.
The WSO2 Application Server brings together best of breed open source technologies for Web Applications (i.e. Apache Tomcat), Web Services (i.e. Apache Axis2), mobile back-end (i.e. Apache Wink) with WSO2’s open source management, monitoring, clustering, and logging extensions.
Our lean software development process creates an important customer benefit; our cost. WSO2 Application Server offers significant time saving and affordable acquisition. Purpose-built for rapid configuration and efficient extension, users agree the product is easy to configure and extend. These attributes lead to lower investment and higher ROI.
Case Studies
Features
-
Host & Manage Web Applications
- Run any standard WAR file offering applications and/or RESTful services
- Complete administration console for WARs
- Integrated security management for applications
- Basic Auth integration to LDAP, Google Auth, OpenID and other external user stores
- Fine grained authorization through integration with WSO2 Enterprise Service Bus and WSO2 Identity Server
- OpenID relying party capabilities
- Single-Sign On across applications through SAML2
- Datasource management for scalable data management
-
Host & Manage Web Services
- Support for JAX-WS (WS-*) and JAX-RS (REST) services
- All key WS-* standards supported including SOAP 1.1, SOAP 1.2, MTOM, XOP, SwA, WSDL 1.1, WSDL 2.0, WS-Addressing, WS-Security, WS-Trust, WS-SecureConversation, WS-Policy, WS-PolicyAttachment, WS-SecurityPolicy, WS-ReliableMessaging, WS-Discovery
- Services publishable via HTTP, HTTPS, JMS and SMTP
- Flexible WS-SecurityPolicy configuration for common security patterns
- Comprehensive user management via integration to WSO2 Identity Server
- Integrates Apache Axis2 and Apache CXF Web services engines
-
Rich Context for Programming Scalable Applications & Services
- Comprehensive easy-to-use APIs for developing enterprise applications relieving developers from the complexities of security, data management, metadata management and system performance
- Integrates to enterprise identity management systems via LDAP or via WSO2 Identity Server
- Distributed caching for large scale application and service performance
- Shared metadata registry & repository for any application metadata via embedded registry or WSO2 Governance Registry
- JNDI provider for accessing shared data source and other resources
- Distributed sharing of caches and metadata across applications and services
-
Elastically Scalable, Cloud-Enabled Multi-Tenant Application Server Platform
- Easily build and deploy SaaS applications with WSO2 Application Server as a shared, multi-tenant, elastically scaling platform
- Implement multi-tenant Apache Tomcat applications using rich context APIs
- Build self-service SaaS applications with integrated billing & metering capabilities
- Deploy as “Application Server as a Service” for the enterprise
-
Lightweight, Developer Friendly and Easy to Deploy
- Easy to develop, debug & deploy both applications and services with tools for message tracing and interactive testing with TryIt capabilities
- Extremely simple security management
- Server customization via feature provisioning of any WSO2 middleware capability
- Choice of deployment to on-premise servers, private cloud or public cloud (WSO2 StratosLive Application Server as a Service)
- Integrated with SVN, Maven, Ant and other standard tools for development & deployment
- Integrated to WSO2 Carbon Studio, Eclipse-based IDE for all WSO2 products
-
Manage & Monitor
- Comprehensive management & monitoring Web console with enterprise-level security including Role Based Access Control (RBAC)
- Scalable Quality of Service (QoS) management with distributed fine grained throttling and caching management
- Built-in collection and monitoring of standard access and performance statistics
- JMX MBeans for all key metrics monitoring and management features
- Integrates with WSO2 Business Activity Monitor for operational audit and KPI/SLA monitoring and management
- Flexible logging support with integration to enterprise logging systems
- Centralized configuration management across different environments with lifecycles and versioning with integration to WSO2 Governance Registry
Getting Started
Resources
Get Involved
Glossary
WAR – Web Application Archives LDAP – Lightweight Directory Access Protocol REST – Representational State Transfer MTOM – Message Transmission Optimization Mechanism WSDL – Web Services Description Language HTTP – Hypertext Transfer Protocol HTTPS – Hypertext Transfer Protocol Secure JMS – Java Message Service SMTP – Simple Mail Transfer Protocol JNDI – Java Naming and Directory Interface SVN – Subversion IDE – Integrated Development Environment



