"Explain how Java EE supports the deployment of server-side components implemented as web services and the advantages and disadvantages of adopting such an approach."
Seeing as this is a business tier objective I�m assuming they�re talking about the JAX-RPC and JAX-WS stateless session bean programming models. But when they talk about advantages and disadvantages there has to be a comparison involved somewhere.
How are other people interpreting this? Is it meant be a comparison of the advantages/disadvantages of the servlet/stateless session bean programming models?
Considering Deployment = Usage, You can use SSB and POJOs to create Web services. None of the design patterns I came across have used Servlet as a WS end point (Please let me know if you have come across any such case) JAX-RPC and JAX-WS are the technologies used to by the app server internally so this question is about SSB and POJO from my point of view. [ October 23, 2008: Message edited by: Sandeep Krish ]