Netbeads jsp servlets

Solo disponible en BuenasTareas
  • Páginas : 2 (457 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de octubre de 2010
Leer documento completo
Vista previa del texto
Adding an Operation to the Web Service Adición de una operación para el servicio Web

Damos deploy al proyecto Resta

Se copia la ubicación del archivo y se coloca en propertys en relative URLConsumir el servicio Web
Cliente 1: Clase de Java en aplicaciones Java SE

Web de asistente de cliente

Se modifica el código y queda

package restawscliente;

public class Main {public static void main(String[] args) {
try{
org.me.resta.WebServicesRestaService service =
new org.me.resta.WebServicesRestaService();org.me.resta.WebServicesResta port =
service.getWebServicesRestaPort();
int i=7;
int j=5;
int result =port.operationresta(i, j);System.out.println("Result = "+result);
}catch(Exception ex){
System.out.println ("excepción" + ex);
}

}
}

Cliente 2: Servlet en aplicaciones Web

Realizamos losmismos pasos de Web de asistente de cliente

Se modifica el código del ServleCliente.java

package org.me.resta.client;

import java.io.IOException;
import java.io.PrintWriter;
importjavax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
importjavax.servlet.http.HttpServletResponse;
import javax.xml.ws.WebServiceRef;
import org.me.resta.WebServicesRestaService;

@WebServlet(name="ServletCliente", urlPatterns={"/ServletCliente"})
public class ServletCliente extendsHttpServlet {
@WebServiceRef(wsdlLocation = "WEB-INF/wsdl/localhost_8080/Resta/WebServicesRestaService.wsdl")
private WebServicesRestaService service;


protected voidprocessRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out =...
tracking img