Feature | Description |
---|---|
Full XML and Web Services Support | Support for
|
Server-Side JavaScript Development Support (New in v 5.0.0)
| Jaggery is integrated into the Application Server, allowing native server-side JavaScript development capability for Web applications and RESTful services. Server-side JavaScript support allows developers to use a consistent language between back-end server and front-end browsers or mobile clients. |
Apache CXF / JAX-WS and JAX-RS Support (New in v 5.0.0) |
|
Web Application Support |
|
Enterprise Security |
|
Complete Tomcat Compliance (New in v 5.0.0) | |
Scalable Applications and Service Development Support |
|
Elastically Scalable, Cloud-Enabled, Multi-Tenant Application Server Platform |
|
Lightweight, Developer-Friendly and Easy-to-Deploy |
|
Monitoring and Statistics |
|
Proven Interoperability | Powered by Apache Axis2, Apache Rampart and Apache Sandesha2, the Application Server has proven interoperability with major Web Services stacks including Microsoft .NET WCF. |
Data Services Support | Data in either a database or file system is easily service-enabled. Business applications can be directly layered on top of the data using this approach. It may be against the organizational security policies to expose the complete database hosted within the organization. In such a scenario, only a required subset of information can be exposed to the outside world as Web services. |
Visualization of Axis2 Message Flow Handler Chains | Useful when developing and troubleshooting of Web services. |
Provisioning capability | Because of the modular, OSGi-based Carbon platform, any WSO2 Carbon-based product can be easily extended by installing additional Carbon components in a simple, point- and-click deployment. |
Open Source/Axis2 Modules in the Application Server
- Apache Axis2 (SOAP)
- Apache Axiom (High performance XML Object Model)
- Apache Rampart/Apache WSS4J: WS-Security and WS-SecureConversation
- Apache Rahas: WS-Trust
- Apache Sandesha2: WS-ReliableMessaging
- WS-Addressing implementation in Axis2
- Apache Neethi (WS-Policy)
- WS-SecurityPolicy implementation in Axis2
- Apache XML Schema
- Embedded Apache Tomcat
- Apache Tribes (Group Communications Framework)
- Mex: Supporting WS-MetaDataExchange
- Throttle: For throttling requests
- Statistics: For gathering & monitoring statistics
- Tracer: For tracing SOAP requests & responses
- XFer: Supporting WS-Transfer
- XKMS: Supporting XML Key Management Specification
WSO2 contributes to the Apache Software Foundation's Web services project through a combination of leading open source components. Our integration code including the unified management console is available under the Apache Software License version 2.0.