LOGO UOL HOST

Como criar um web service SOAP em minha hospedagem Java?

Primeiramente, será necessário criar uma aplicação Java web para dar suporte ao web service SOAP. Os passos são:

 

1) Criar um projeto com servlet e/ou web services para gerar conteúdo para web. Para facilitar essa criação, podem ser utilizados frameworks Java como Spring, Struts, VRaptor, etc, ou utilizar Servlet/JSP puro na versão da especificação que o servlet container configurado é compatível.

 

2) Compilar os arquivos Java e empacotar em um WAR. Há diversas ferramentas de build para compilar e criar esse pacote, sendo as mais populares: Gradle e Maven.

 

3) Realizar a transferência do arquivo WAR para a pasta “webapps” através de um cliente FTP (Ex: Filezilla).

 

4) Reiniciar o container.

 

Depois de criar um projeto web, você precisará criar um web service SOAP para conseguir depois gerar o WSDL. A especificação para criação de serviços SOAP em Java é a JAX-WS (JSR 224) e há diversas implementações para essa especificação: Apache Axis2, Apache CXF.

 

OBS: O padrão SOAP de web service está em desuso, devido ao alto acoplamento entre cliente e serviço. O padrão mais utilizado atualmente é o REST.

 

 

Tutoriais para consulta:

 

Java:

            https://docs.oracle.com/javase/tutorial/

            https://docs.oracle.com/javaee/7/tutorial/index.html

Tomcat:

            //tomcat.apache.org/tomcat-8.0-doc/

            //tomcat.apache.org/tomcat-7.0-doc/

Jetty:

            //www.eclipse.org/jetty/documentation/current/index.html

 

 

Assuntos recentes

Atendimento Online

Somente para assinantes

Fale com um dos nossos atendentes especializados via chat ou envie um e-mail.

Iniciar Chat ou Enviar E-mail

Central de atendimento

Atendimento 24 horas por dia, 7 dias por semana.

Se preferir você pode entrar em contato com a nossa central de atendimento

4003 9011 Capítais e regiões metropolitanas

0800 881 9011 Demais localidades