File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes Want to learn Web Services Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Want to learn Web Services" Watch "Want to learn Web Services" New topic

Want to learn Web Services

Ajay Tickle

Joined: Mar 16, 2008
Posts: 17

I want to learn Web Services. I do not have much knowledge on it. I would to know how to start, what should i learn first. I know and working on Servlet, JSP, Struts, Hibernate. DO i need to learn XML first before starting web services.

What software i need to have on my PC. Currently i am using Tomcat for servlet/JSP.

Thank you for your help and answers
Asit Das

Joined: May 18, 2008
Posts: 5
I'm just adding one more question... Is there any book from where i can learn how to build a web service application from scratch to end...thanks in advance...

SCJP 1.4, SCWCD 1.4<br />SCDJWS in progress
Chris Keene

Joined: May 20, 2008
Posts: 20
One good way to learn about web services is to visit a site like

For Java developers, another good way to learn about web services is by using a visual development environment that supports Web Services. That gives you an easy on ramp to get started with web services.

Two options here are:
1. WaveMaker: open source, visual development environment for building Web 2.0 Apps using Java, available at (full disclosure - I work here )
2. Tibco GI: also open source, available at

Either way, what you will get is a visual, WYSIWYG tool for building Java apps that call web services + some good sample apps.

For example, you can go see some good web services sample apps here:

Including an app which uses web services from Xignite to build a financial dashboard and another app which combines data from SalesForce, LinkedIn and Technorati.

Hope this helps!

Chris Keene
karthikeyan Chockalingam
Ranch Hand

Joined: Sep 06, 2003
Posts: 259
An easy step by step tutorial which explains in detail how to upload a file to the server using Apache CXF is available at
[ May 23, 2008: Message edited by: karthi keyan ]

I agree. Here's the link:
subject: Want to learn Web Services
It's not a secret anymore!