Ir a contenido Ir a Estudios, Gobernanza y organización
Logo UA
Realizar búsqueda
Menú
Services

ejemplo java publico

Para poder llamar a un Web Service desde su servidor, si trabaja con java, tendremos que añadir un "Servicio Web Cliente" desde una dirección WSDL.

A continuación, puede ver el código fuente del ejemplo para observar cómo se invocan las funciones y cómo se reciben los datos resultantes o los errores.

  • Datos de una asignatura. En este java puede ver cómo se invoca la función pudiendo elegir qué es lo que queremos que muestre.

PASOS:

1) Añado un "Servicio Web Cliente" desde una dirección WSDL.

2) Añado el siguiente código:

     <%
        uasi.ws_gestdocente.PubGestdocente serv = new PubGestdocente();
        uasi.ws_gestdocente.PubGestdocenteSoap port = serv.getPubGestdocenteSoap();
            
        java.lang.String lengua = "C";
        java.lang.String curso = "2010-11";
        java.lang.String codasi = "9244";
            
        List<uasi.ws_gestdocente.ClaseDatosAsig> datos = port.wsdatosasig(lengua, curso, codasi).getClaseDatosAsig();
            
        for(int i=0; i<datos.size(); i++){
            out.println(datos.get(i).getNomasi());
            out.println(datos.get(i).getNomasicorto());
            out.println(datos.get(i).getCrdtsteo());
            out.println(datos.get(i).getCrdtspra());
            out.println(datos.get(i).getCrdtects());
            out.println(datos.get(i).getDuracionasi());
        }
    %> 

Nota: se ha solicitado el idioma: "en". Se devuelve la página con el entorno posible en ese idioma, pero el contenido en el idioma existente: "es"