Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions


Posted on 2011-03-25
Last Modified: 2012-06-21


I am new to webservice. I was not clear on jax-ws, jaxb, stax, saaj etc concepts. why we use webservice and where and how we use it. any simple documents, powerpoints, books to understand these concepts. Any ideas, resources, links, sample code highly appreciated. thanks in advance.
Question by:gudii9
  • 3
  • 3
  • 2
  • +1
LVL 47

Expert Comment

ID: 35218969

you can look at this trail with example of the  simplest web service with Tomcat + Axis

General stuff about when to use, etc you can get tons of information idf you type
webservices Howto

in Google
LVL 20

Accepted Solution

Sathish David  Kumar N earned 167 total points
ID: 35221051
>>>>>>>>>why we use webservice ?

because without accessing other person DB we want to get the Data or insert the data .

example take 2 bank a, b  from a with out touching the DB u can access there particular data in DB,  you will call some web services to a bank to b bank the, then b bank have another web services running in the site that will hand sake (check the validate web services call) and b fetch the data and given to A .

live example Amazon web site that book details are in  web services call .

u can get  whether forcast in  some particular web site . throw web services !!
LVL 20

Expert Comment

by:Sathish David Kumar N
ID: 35221053
How our DevOps Teams Maximize Uptime

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us. Read the use case whitepaper.

LVL 20

Expert Comment

by:Sathish David Kumar N
ID: 35221064
there are 2 type of web services call you can create

you can create from java file to web services call means then that is called Buttomup process

from wsdl file u can create means then that  is called topdown process !



Assisted Solution

saleh_neu earned 166 total points
ID: 35243735
Web services  allow two systems (heterogeneous system) to talk to each other using http protocol that means u don't have to have local network (TCP/IP) to allow two systems to talk to each other,for example JEE can talk to .net using webservices via internet, generally there is
1-webservice client
2- web serevice server  
serevice server  expose its service using WSDL (XML file) that describes what is the input and what is the output , webservice client use WSDL to understand the exposed webservice after that webservice client and server start to talk to each other using soup masseges (xml format )
see this link:


Author Comment

ID: 35388671
any good video tutorials, trainings etc please advise

Author Comment

ID: 35442723
any step by step simple jax-ws example, source code or links. please advise
LVL 47

Assisted Solution

for_yan earned 167 total points
ID: 35442986

This seems to be a good short tutorial of for using JAX-WS


This is another one:

This one if you are using netbeans

This looks like  the most viewed Web services tutorial on YouTube

Author Comment

ID: 35708679
any video tutorials or regular tutorials with eclipse ide and weblogic server. I hardly ever used or will be using netbeans or glassfish server in real time. please advise

Featured Post

MIM Survival Guide for Service Desk Managers

Major incidents can send mastered service desk processes into disorder. Systems and tools produce the data needed to resolve these incidents, but your challenge is getting that information to the right people fast. Check out the Survival Guide and begin bringing order to chaos.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Android studio getdrawable(int) is deprecated 4 114
runtime exception 2 41
Facing this issue for maven proxy setting 2 20
running on tomcat not jboss eap 7.0 3 17
This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
Are you developing a Java application and want to create Excel Spreadsheets? You have come to the right place, this article will describe how you can create Excel Spreadsheets from a Java Application. For the purposes of this article, I will be u…
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question