Foros del Web » Programación para mayores de 30 ;) » Java »

ejemplo de cliente web service

Estas en el tema de ejemplo de cliente web service en el foro de Java en Foros del Web. Amigos tengo una duda ... buscando por internet encontre un ejemplo de como invocar un web servcies ... hise los cambios adaptandolo a mi web ...
  #1 (permalink)  
Antiguo 22/08/2008, 09:14
 
Fecha de Ingreso: enero-2002
Ubicación: Chile
Mensajes: 245
Antigüedad: 22 años, 3 meses
Puntos: 0
ejemplo de cliente web service

Amigos tengo una duda ... buscando por internet encontre un ejemplo de como invocar un web servcies ... hise los cambios adaptandolo a mi web services que ya estaba creado pero hay una linea donde me dice que no puede resolver adjunto aqui el ejmplo y me gustaria saber si hay una libreria que faltara o como verificar eso, gracias

------------------------------------------------------------------------------------------

<%@ page import="org.apache.axis.client.Call,
org.apache.axis.client.Service,
org.apache.axis.encoding.XMLType,
org.apache.axis.utils.Options,
javax.xml.rpc.ParameterMode" %>

<%@ page import="javax.xml.parsers.*,
org.xml.sax.*,
org.xml.sax.helpers.*,
org.w3c.dom.*,java.io.*" %>
<%
//instanciando al servicio
Service servicio = new Service();
Call llamada =(Call) servicio.createCall();
llamada.setTargetEndpointAddress(new java.net.URL("http://192.168.124.47:9080/MultiCajaGestionClienteWEB/services/ServicioLogin?WSDL"));
llamada.setOperationName ("EntradaConsultaGeneralSaldoLogicoAgenteFechaEspe cifica");
llamada.addParameter( "op1", XMLType.XSD_STRING, ParameterMode.IN );
llamada.addParameter( "op2", XMLType.XSD_STRING, ParameterMode.IN );
llamada.setReturnType( XMLType.XSD_STRING );
//llenando los parámetros

---' aqui me dice que no puede resolver ----------------
STRING par1="11860000009";

Integer par2=new Integer("2006");
Object parametros[]=new Object[2];
parametros[0]=par1;
parametros[1]=par2;
//llamando al resultado
String resultado = (String) llamada.invoke( parametros);
out.println(resultado);
%>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:52.