Hola gente, estoy investigando el tema de webservices y particularmente como desarrollarlos en java.
Tengo entendido que con apache soap puedo exponer mis clases de java como webservices. Apache soap es uno de los tantos que llevo visto. Tambien están AXIS, WASP y otros tantos.
Alguien podría corregirme si me equivoco o si me conviene utilizar otra herramienta.
Por otro lado estoy usando Netbeans con el pluggin de WASP para poder hacer el debug de los webservices.
He desarrollado una clase HolaMundo.java con mi Netbeans. que tiene el metodo Saludar()
Si la genero como un webservice me crea:
- HolaMundo.class
- HolaMundo.wsd
- HolaMundo.wsdl
Las preguntas puntuales son:
- Con estos archivos alcanza para publicar el webservice? de no se así cuales faltarían y como sería la forma de generarlos.
- Como hago para que Apache soap publique el servicio web?
- Y como debería invocarlo?
Agradecería mucho que quien tenga experiencia con estos temas pueda aclarar mis dudas y si tienen algun tutorial que resuelvan estas dudas me lo comuniquen. Ya que leyendo la ayuda de Apache Soap no he llegado muy lejos.
Desde ya muchas gracias