2. O que ?
Igor Botani Gonalves - UNITAU - 2009 3. O que ?
Igor Botani Gonalves - UNITAU - 2009 4. Qual o objetivo?
Igor Botani Gonalves - UNITAU - 2009 5. Como funciona?
Figura 1. Funcionamento dos WebServices. Igor Botani Gonalves - UNITAU - 2009 6. Como funciona?
Conceitualmente: Igor Botani Gonalves - UNITAU - 2009 7. Como funciona?
Arquitetura do Servidor: Igor Botani Gonalves - UNITAU - 2009 8. Como funciona?
Arquitetura do Cliente: Igor Botani Gonalves - UNITAU - 2009 9. Instalao e Configurao.
Igor Botani Gonalves - UNITAU - 2009 10. Instalao e Configurao.
Igor Botani Gonalves - UNITAU - 2009 11. Instalao e Configurao.
Igor Botani Gonalves - UNITAU - 2009 12. Instalao e Configurao. Apache Tomcat Figura 2. Tela inicial da instalao do Apache Tomcat Igor Botani Gonalves - UNITAU - 2009 13. Instalao e Configurao. Apache Tomcat Figura 3. Licena do software Apache Tomcat Igor Botani Gonalves - UNITAU - 2009 14. Instalao e Configurao. Apache Tomcat Figura 4. Escolha dos componentes a serem instalados Igor Botani Gonalves - UNITAU - 2009 15. Instalao e Configurao. Apache Tomcat Figura 5. Escolha do diretrio onde ser instalado Igor Botani Gonalves - UNITAU - 2009 16. Instalao e Configurao. Apache Tomcat Figura 6. Escolha de porta padro, nome de usurio e senha. Igor Botani Gonalves - UNITAU - 2009 17. Instalao e Configurao. Apache Tomcat Figura 7. Escolha do diretrio onde o nosso JRE est instalado. Igor Botani Gonalves - UNITAU - 2009 18. Instalao e Configurao. Apache Tomcat Figura 8. Progresso da instalao do software Igor Botani Gonalves - UNITAU - 2009 19. Instalao e Configurao. Apache Tomcat Figura 9. Tela da concluso Igor Botani Gonalves - UNITAU - 2009 20. Instalao e Configurao. Apache Tomcat Figura 10. Aps a instalao ser concluda um novo cone aparecer ao lado do relgio do Windows. Igor Botani Gonalves - UNITAU - 2009 21. Instalao e Configurao.
Igor Botani Gonalves - UNITAU - 2009 22. Instalao e Configurao. Apache Axis Figura 11. Aplicativo web "Axis" dentro dapasta "webapps" do tomcat. Igor Botani Gonalves - UNITAU - 2009 23. Exemplos de uso. Figura 12.Exemplo de uma classe simples feita em Java, e salva com o nome "Matematica.jws", dentro da pasta "webapps/axis/"
Igor Botani Gonalves - UNITAU - 2009 24. Exemplos de uso. Figura 13.Finalizao e inicializao do servio do Apache Tomcat. Agora basta reiniciar o Apache Tomcat que o Axis automaticamente identificar as novas classes e as disponibilizar para uso. Igor Botani Gonalves - UNITAU - 2009 25. Exemplos de uso. Figura 14. WSDL de exemplo gerado pelo framework Axis. Para verificar o WSDL da classe Java, basta acessar o Axis (http://localhost:8080/axis/Matematica.jws?wsdl ) Igor Botani Gonalves - UNITAU - 2009 26. Exemplos de uso. Para testarmos e saber se tudo esta funcionando, basta ter um cliente que consuma os webservices. Igor Botani Gonalves - UNITAU - 2009 27. Figura 15.Cdigo fonte e resultado da execuo de um cliente simples para consumir o nosso webservice criado.