REST Web Services 02 – Implementation in eclipse  | Jersey |  Web Service Setup In Eclipse | Maven

REST is an architectural style which is based on web-standards and the HTTP protocol. This style was initially described by Roy Fielding in 2000. In a REST based architecture everything is a resource. A resource is accessed via a common interface based on the HTTP standard methods. In a REST based architecture you have a REST server which provides access to the resources. A REST client can access and modify the REST resources.

1.web service Requriment:-
2.web service Architecture:-
webservice is the Specification
(set of rules and guide lines how to share the information between two Interoperaable application)
3.6th component suggested my webservice-
uddi(option here)
soap protocal
http protocal

sun has provided 4 api for webservice-


using above api we can develop two type of webservice-

synchronous webservice(here client get immedate response)
to develop this we need-

Asynchronous webservice(here client wait for some response)
to develop this we need-

synchronous web service is deviced in two part-

SOAP based

to develop soap base webservice we need the fallowing api-

to develop rest base webservice we need the fallowing api-

api contain only contain abstract classses and interfices not implementaion-


JAX-RPC-(Java Api for xml -Remote procedure call)

-develop by sun
-this is for both soap based webserive and soap based clinet


-JAX-RPC-SI(by sun)–but not part of jdk we have to download seperated
-Axis-I-Apache foundation
-weblogic Implementaion(BEA-oracle)
-webspehere Implementaion(IBM)
-JBOSS Implementaion(REDHAT)

Note- all the above calasses contaions wsdl genetation tools and skeleton

JAX-WS-(Java Api for xml -Webservice)


-JAX-WS-RI (given by sun but not fully implementation)-Ri for refrence
we need to seperatly download this jar file.
but form this jdk1.6 it is available with jdk

-Metro(fully implemntaion)not available in jdk1.
-Axis2(Apache foundation)
-Apache CXF (it support the spring integration but axis2 not)
-glassfish(by sun)internally usess the metro

JAX-RS(java api for xml-Restfull)

-jercey (by sun)
-resteasy(by red hat)
-restlet(by jerome loavel)
-apache cxf(by apache)(support spring)
-apache wink(by apache)(not support spring inegration)

Stay tuned with me for more upcoming Videos,
don’t forget to subscribe my YouTube Channel and share your valuable comments in Comment section down below, i’ll be happy t o help you all, your Surya ☺

To download JDK click in this link:
To download Android Studio click in this link:

Download my you tube channel Android application from here-
Firebase Tutorial No-6 URl-

Firebase Tutorial No-1 URl-
Firebase Tutorial No-2 URl-
Firebase Tutorial No-3 URl-
Firebase Tutorial No-4 URl-
Write program url using Firebase Database-
Sqlite database tutorials part-1 url-

Sqlite database tutorials part-2 url-

Storage option url-

Internal Storage url-

External Storage url-

Shared Prefrences url-

Spinner Url-
CustomListView Url-

ListView In Android Studio Part-1

ListView In Android Studio Part-1

ListView In Android Studio Part-2 With EventHandling

ListView In Android Studio Part-3 With EventHandling


How to Install Java Url-

Download my you tube channel Android application from here-

GridLayout url-

TableLayout url-

Connect on Socials:-

Google Plus:-…

#JerseySetUpInEclipse #Restfull #WebServiceUsingJAX-RS

Leave a Reply

Your email address will not be published.

error: Content is protected !!
%d bloggers like this: