1. What is a Web Service? • client-server model application, where the client is an s/w application • build to have reusability of code worldwide • to make two different application implemented in entirely different technology stack interact with each other RESTful web service WS-REST API 1. Exposes set of resources through URIs 2. Stateless 3. Uniform interface[put|get|delete|post|] 4. Json|xml|text|jpeg Advantages • code reusability • interoperability • variety of solutions available JAX-RS IS specification defining rules to implement rest web services E.G Apache CXF , an opensource Web service framework Jersey , the reference implementation from Sun (now Oracle ) RESTeasy , JBoss 's implementation Restlet javax.ws.rs High-level interfaces and annotations used to create RESTful service resources. javax.ws.rs.client The JAX-RS...
Personnel Reference Blog