Web service architecture diagram
A web service architecture consists of the following layers:
- Service Provider: Service provider is responsible for creating the web service and making it accessible to the client applications over the internet.
- Service Requestor: Service requestor is basically any client application which is accessing the web service.
- Service Registry: Service registry is act as the centralized directory for the web services which helps to find web services for client applications.
Note: The ‘Publish’ interface of Service Registry is used by Service Provider to make the existing web services available to client applications. Service requestor use the information provided by the service registry to bind or invoke services.
- Interview questions on web services.
- What is interoperability in web services?
- Explain web service protocol stack layers
- Explain web service architecture with diagram
- What is UDDI?
- What tools are used to test web services?
- What are different types of web services?
- What are the elements of soap message?
- What is wsdl in web services?
- What is difference between top down and bottom up approach in soap web services?
- Explain contract first approach in web service
- Explain contract last approach in web service
- What is a resource in restful web services?
- What are the http methods used in restful web services?
- What are different ways to test web services?
- Can we maintain user session in web services?
- How to choose between soap and rest web services?
- Explain annotations used in jax-ws api
- How to get wsdl file of a soap web service?
- What is JAX-RS API?
- Explain some implementations of jax-rs api
- What are the annotations used in JAX-RS API?