Cabecera de la página con enlace a la página de inicio del servicio


Contenido de la página

¿CÓMO SE INVOCAN LAS FUNCIONES DEL SERVICIO DE INFORMÁTICA?

Dado el caracter confidencial que pueden tener algunos de los datos que puede ofrecer el Servicio de Informática, se han establecido dos grupos de funciones:
Este grupo de funciones están agrupadas en un Web Service cuyos datos son:
Este grupo de funciones están agrupadas en un Web Service cuyos datos son:

MENSAJES ENVIADOS Y RECIBIDOS

La llamada a una determinada función de un Web Service consiste en el envío de un mensaje en XML al EndPoint en el cual se pasa el nombre de la función y sus parámetros de entrada con la siguiente estructura en el caso de los Web Services del Servicio de Informática:

<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">  <SOAP-ENV:Body>
  <m:wshorarios xmlns:m="http://UASI/WS.wsdl">
   <pLengua xsi:type="xsd:string">C</pLengua>
   <pCurso xsi:type="xsd:string">2005-06</pCurso>
   <pCodAsi xsi:type="xsd:string">9163</pCodAsi>
   <pOrden xsi:type="xsd:string">T</pOrden>
  </m:wshorarios>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Recibiéndose, en el caso de que todo haya ido bien, un mensaje con la lista de items solicitados, con esta estructura:

<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 <SOAP-ENV:Body>
  <ns1:wshorariosResponse xmlns:ns1="http://UASI/WS.wsdl" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
   <return xmlns:ns2="http://montgo/WS.xsd" xsi:type="ns2:montgo_WsListHorarios">
    <array xmlns:ns3="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns3:Array" ns3:arrayType="ns2:montgo_WsObjHorariosUser[26]">
     <item xsi:type="ns2:montgo_WsObjHorariosUser">
      <codgrp xsi:type="xsd:string">1</codgrp>
      <aula xsi:type="xsd:string">A3/0007</aula>
      <horafin xsi:type="xsd:string">10:00</horafin>
      <horaini xsi:type="xsd:string">08:30</horaini>
       ...
     </item>
     <item xsi:type="ns2:montgo_WsObjHorariosUser">
      <codgrp xsi:type="xsd:string">1</codgrp>
      <aula xsi:type="xsd:string">A3/0007</aula>
      <horafin xsi:type="xsd:string">10:00</horafin>
      <horaini xsi:type="xsd:string">08:30</horaini>
       ...
     </item>
    </array>
   </return>
  </ns1:wshorariosResponse>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

No obstante, lo mejor es que consulte los ejemplos que proporcionamos para entender mejor cómo se manejan estos mensajes con distintos lenguajes de programación.

 


Datos de contacto

Página mantenida por el Servicio de Informática.
Última actualización: 29- sep-2006
Enviar correo
Página mantenida por el Servicio de Informática.