Services of various types (Axis2 services, JAR services and Spring services) can be deployed in WSO2 AS easily by using the management console. See the following topics for more information:
To apply security to services in WSO2 AS, use WSO2 Developer Studio.
An Axis2 archive file is just a .jar file with a specific directory structure as shown below.
- To learn how to create an Axis2 service using WSO2 Developer Studio, refer to: http://markmail.org/download.xqy?id=tsctqe7x5rnwexls&number=1
- To learn how to create an Axis2 service using Eclipse, refer to: http://wso2.org/library/tutorials/create-axis2-web-service-in-3-steps-using-eclipse
To develop a simple Spring service, you have to provide a Spring
context.xml file, which has a .jar file containing the bean classes. Given below is an example of a simple Spring
context.xml file specifying a particular bean with an ID and a class name found in the .jar file.
The Echo Bean for this example is shown below. It can contain any type of service implementation.
For more information, refer to http://axis.apache.org/axis2/java/core/docs/spring.html
Engaging global modules for services
With Axis2, you can use modules to extend the functions of services deployed in your server. See the following topics for detailed information on how you can create axis2 modules, add them to the server and engage them for your services.
Deploying services in AS
See the following topics for step-by-step instructions on how to deploy services in WSO2 AS: