






Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Os passos para publicar e utilizar um web service usando a ferramenta axis em java. O documento aborda a publicação de um serviço simples usando jws, e a publicação de um serviço avançado usando wsdd e as ferramentas do axis. O documento também explica como gerar as classes stub e skeleton, e como acessar o web service a partir de um cliente.
Tipologia: Notas de estudo
1 / 11
Esta página não é visível na pré-visualização
Não perca as partes importantes!







Sempre precisamos ter o fonte Java disponível. A classe não pode fazer parte de nenhum pacote. Não pode utilizar outros tipos, senão os básicos do Java (primitivos, wrappers e String).
bovespa;
public interface
IStockQuote {
public
String getHigherStock();
public double
getStockQuote( String stock );
classes
da
nossa aplicação no Tomcat (ou no
lib
sob a forma de um jar).
Reiniciamos o Tomcat.Em seguida, executamos o comando do Axis para, de fato, fazer odeploy:^ java org.apache.axis.client.AdminClient./src/bovespa/ws/deploy.wsddO programa AdminClient faz o deploy baseado no WSDD informado.
Após feito o deploy do nosso Web Service, podemos acessá-lo, viabrowser, para fins de teste, da seguinte maneira:Apontar o navegador para: http://127.0.0.1:8080/axis/ Clicar sobre o link: “View all deployed services”.E então escolher o serviços disponível.
java org.apache.axis.wsdl.WSDL2Java Calculadora.wsdl-o src
loc
=^
new
CalculadoraServiceLocator();
Calculadora
calc
=^
loc.getCalculadora();
int
result
= calc.somar(
1,
2
);
System.out.println(
result
);