Antes de criar um serviço da Web, você precisa tomar algumas decisões sobre a implementação. Estas decisões são sobre a escolha da especificação que o serviço da Web vai seguir, o tipo de artefato que irá implementá-lo e se haverá ou não um arquivo WSDL no qual será baseado o serviço da Web. A perguntas que precisam ser respondidas encontram-se abaixo, juntamente com os links para informações que podem ajudá-lo com as respostas:
O serviço da Web deve cumprir com a especificação Java EE 5 ou com a especificação J2EE 1.4?
Quais dos tipos de projeto do IDE devo usar para implementar o serviço da Web?
O serviço da Web será criado a partir de Java ou de um arquivo WSDL?
O serviço da Web, seus cliente ou ambos serão implantados no servidor de aplicativos Sun Java System Application Server, no servidor Web Tomcat ou em outro servidor?