This free online course will teach you how to create Java web services using SOAP and Axis. Web services are an extremely popular communication mechanism between remote systems, and a very marketable skill to have on one's resume.
Axis is open source framework for building Java web services using SOAP, which is a standard protocol for XML-based web services that allows Java-based systems to communicate remotely with other systems running other languages such as Microsoft C#.
Course Prep:
- View the Java Web Services lecture in Powerpoint format (also available here in pdf format), which will provide an overview of Java Web Services and several useful code samples.
- Install Tomcat 5.0.28 or later (follow the instructions for creating a Tomcat web application).
- Download Axis 1.4 from our friends at Apache. Inside the zip file you'll find an axis-1_4\webapps\axis folder. Install Axis by expanding the axis folder into your Tomcat webapps folder. If done correctly, you should see a webapps\axis folder on your system.
Course Exercises:
For this course, you will build a SOAP web service that provides an account balance to requesting applications in the form of a SOAP message. You will also build a client application that creates and sends a SOAP message requesting this account balance.
Verify Your Axis Installation