Jakarta EE SOAP com JAX-WS

Desenvolvedor de Web Services SOAP usando JAX-WS
4.23 (31 reviews)
Udemy
platform
Português
language
Web Development
category
Jakarta EE SOAP com JAX-WS
94
students
6 hours
content
Oct 2019
last update
$19.99
regular price

Why take this course?

🌟 Jakarta EE SOAP com JAX-WS


🎯 Objetivos do Curso:

Conquiste o conhecimento necessário para desenvolver web services SOAP utilizando a especificação Java EE JAX-WS, compreendendo desde os conceitos básicos até a implementação prática.


📜 Conteúdo Programático:

Introdução:

  • O que é Web Service?
  • Para que servem Web Service?
  • Quando usar web services?
  • Cenários de usabilidade
  • Benefícios
  • Cenário Real

Introdução ao SOAP:

  • O que é SOAP?
  • Para que serve o SOAP?
  • Resolveu qual problema?
  • Linguagens de comunicação - XML
  • Formato de intercâmbio de mensagens - SOAP
  • Estrutura do SOAP
  • Exemplos de SOAP
  • Protocolo de tráfego - HTTP
  • Descrição de serviços - WSDL
  • Exemplos de WSDL

Arquitetura SOAP:

  • O que é?
  • Como funciona?
  • Ciclo e execução

Produtos Java SOAP:

  • Frameworks proprietários
  • Frameworks especificações
  • Metro JAX-WS

Montagem do Ambiente:

  • Configuração e ambiente de desenvolvimento

Desenvolvimento de Web Services SOAP:

  • Definição de Serviços (WSDL)
  • Implementação de clientes e servidores SOAP
  • Utilização de Anotações JAX-WS
  • Manejo de mensagens XML

Aspectos Avançados:

  • Tratamento de Exceções
  • Gerenciamento de Transações
  • Segurança

Testes e Depuração:

  • Utilização da ferramenta SoapUI
  • Teste de integração e performance

🔍 Dica Gerais:

  • Estilos: Aprenda sobre os diferentes estilos de SOAP (RPC, Document/Literal) e a maneira como eles impactam a forma como os serviços são expostos e consumidos.
  • Trafegando Anexos: Entenda como enviar anexos e documents junto com suas chamadas SOAP.
  • Processamento Assíncrono: Implemente chamadas de serviço assíncronos para melhorar a escalabilidade e a eficiência dos seus web services.
  • Bean Validation: Use validações em seu código para garantir que os dados recebidos estão corretos antes de processá-los.
  • Segurança, Conefiabilidade e Integridade: Implemente medidas de segurança, confiabilidade e integridade para proteger seus web services contra ameaças e assegure que os dados sejam transmitidos de forma segura.
  • Versões de SOAP Compatíveis: Entenda as diferentes versões do protocolo SOAP e como garantir a compatibilidade com sistemas existentes.
  • Referências Bibliográficas: Acompanhe o curso com material adicional para uma compreensão mais profunda sobre os tópicos abordados.

**🛠️ Montagem do Ambiente: Siga as instruções para configurar seu ambiente de desenvolvimento, incluindo o servidor de aplicações (como Apache TomEE), e os componentes necessários para testar e depurar seus web services SOAP.

**🚀 Desenvolvimento de Web Services: Implemente web services SOAP utilizando as práticas mais modernas e eficazes, garantindo a interoperabilidade e a segurança dos seus serviços web.

**🧩 Testes e Depuração: Utilize ferramentas como SoapUI para testar seu serviço de maneira automatizada, validando o comportamento esperado e identificando possíveis problemas na implementação.


**📚 Referências Bibliográficas: Para uma aprendizagem ainda mais abrangente, explore as especificações oficiais da Jakarta EE e o JAX-WS, além de estudar casos de uso reais e exemplos práticos.


**👩‍🏫 Instrutores Expertos: Aprenda com profissionais com experiência prática na área, que trazem insights valiosos sobre as melhores práticas de desenvolvimento e manutenção de web services SOAP.


**🎓 Conquiste suas habilidades em Java EE e desenvolva Web Services SOAP com JAX-WS!

Loading charts...

Related Topics

2146426
udemy ID
12/01/2019
course created date
20/11/2019
course indexed date
Bot
course submited by