Web Service example

Hi All,

Please give me some best website to learn web service in java  (REST and SOAP)...
LVL 20
Sathish David  Kumar NArchitectAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

chaitu chaituCommented:
Kanti PrasadCommented:
Hi

SOAP (Simple Object Access Protocol)is a standards-based Web services access protocol. SOAP relies exclusively on XML to provide messaging services. SOAP was developed to replace Distributed Component Object Model (DCOM) and Common Object Request Broker Architecture (CORBA) for  the internet. SOAP can be used on HyperText Transfer Protocol (HTTP) , Simple Mail Transfer Protocol (SMTP) and over other transports.      

The below links has the full SOAP details
http://www.w3schools.com/webservices/
http://www.java2blog.com/2013/03/soap-web-service-tutorial.html

Representational State Transfer is a new frameworks for building Web services. A few SOAP issues are fixed in REST.  A service based on REST is called a RESTful service. REST is not dependent on any protocol, but uses HTTP protocol.
REST provides a window to its clients to access pictures, video files, Web pages, business information.

RESTful services should have following properties and features 1. Representations, 2. Messages, 3. URIs, 4. Uniform interface, 5. Stateless, 6. Links between resources, 7. Caching , 8. Represent


The below link has the full REST details
http://www.drdobbs.com/web-development/restful-web-services-a-tutorial/240169069


Soap Vs Rest
SOAP is definitely the heavyweight choice for Web service access. It provides the following advantages when compared to REST:

      Language, platform, and transport independent (REST requires use of HTTP)
      Works well in distributed enterprise environments (REST assumes direct point-to-point communication)
      Standardized
      Provides significant pre-build extensibility in the form of the WS* standards
      Built-in error handling
      Automation when used with certain language products
      
REST is easier to use for the most part and is more flexible. It has the following advantages when compared to SOAP:

      No expensive tools require to interact with the Web service
      Smaller learning curve
      Efficient (SOAP uses XML for all messages, REST can use smaller message formats)
      Fast (no extensive processing required)
      Closer to other Web technologies in design philosophy
Exploring SQL Server 2016: Fundamentals

Learn the fundamentals of Microsoft SQL Server, a relational database management system that stores and retrieves data when requested by other software applications.

lenamtlCommented:
There are good courses on Udemy
https://www.udemy.com/courses/search/?q=rest
Sathish David Kumar NArchitectAuthor Commented:
do you kow any website which is give hands on experience (practical ) site

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java

From novice to tech pro — start learning today.