- http://xml.apache.org/xerces2-j/
- http://ws.apache.org/soap/index.html
- http://jakarta.apache.org/tomcat/index.html
Test
Check the URL localhost:8080 for the default tomcat installation in a web browser
Copy
$SOAP_HOME/webapps/soap to $CATALINA_HOME/webapps/soap
Place libs in soap/WEB-INF/lib
- soap.jar
- mail.jar
- acitivation.jar
Test
localhost:8080/soap
Write
Java Class for web service
Place
service class files in $CATALINA_HOME/webapps/soap/WEB-INF/classes directory for soap
to find the class when queried
Deploy
Directory in Tomcat webapps
Soap admin tool
Set
urn
method
provider class
Deploy!
Write Client
Use java org.apache.soap.util.net.TcpTunnelGui 8070 localhost 8080
(GUI to tell what client is sending)
Send to port 8070 instead of 8080 where web service is being served
Developerworks Tutorials
- Building Web Services
- Developing Web Services
- SOAP exchanges/introduction
- WSDL
WSDL
Download
Emerging Technologies Toolkit
http://www.alphaworks.ibm.com/tech/ettkws
Webservices Toolkit(Replaced by the ettk yet doesn't have the same tools)
UDDI
Register a username and pwd
http://www-306.ibm.com/software/solutions/webservices/uddi/
Activate your account
https://uddi.ibm.com/beta/registry.html