E_NOTICE Undefined index: version, C:\xampp\htdocs\huanuco\application\View.php, line 699
Interoperabilidad

Interoperabilidad


Según la Comisión Europea, es "la habilidad de los sistemas TIC, y de los procesos de negocios que ellas soportan, de intercambiar datos y posibilitar compartir información y conocimiento".

Según la IEEE, "La capacidad de dos o más sistemas para intercambiar y utilizar la información".
 

Beneficios de la Interoperabilidad

  • Cooperación entre instituciones de la administración pública, sin distinción del nivel de desarrollo tecnológico de estas.
  • Facilita la simplificación administrativa y de los procesos de negocio de las instituciones.
  • Agiliza la realización de trámites por el ciudadano o usuario.
  • La reutilización de datos y funcionalidades que puede redundar en una disminución de los costos.

Interoperabilidad en el Portal web de la DRA Huánuco

El Portal Web de la DRA Huánuco utiliza la interoperabilidad para compartir la metadata de los documentos del Repositorio que están disponibles al público, para ello utilliza el protocolo del SERVICIO WEB SOAP. 

SOAP (siglas de Simple Object Access Protocol) es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML. Es uno de los protocolos utilizados en los servicios web. Este protocolo basado en XML consiste de tres partes: un sobre (envelope), el cual define qué hay en el mensaje y cómo procesarlo; un conjunto de reglas de codificación para expresar instancias de tipos de datos; y una convención para representar llamadas a procedimientos y respuestas.

Acceso a consumir Servicio Web. 

El link de web sevice del repositorio de la DRA Huánuco es el siguiente: http://181.176.184.189/huanuco/dublincore/webservice, en este link encontraremos el estándar de los servicios web SOAP, como podrá ver en la siguiente imagen debe desplegar la siguiente pantalla. 

Como se observa en la imagen el servicio web cuenta con dos funciones:

  • getAllDocumentos, Esta funcion devuelve todos los documentos disponibles al público con la opcion de enviar una palabra de busqueda. 
  • getTop20Documentos, Esta función devuelve los ultimos 20 documentos disponiles al publico que hayan sido registrado. 

Ejecución de Funciones

Para poder consumir el Web Service del Portal Web de la DRA Huánuco, usted debe implementer en su sistema informatico el cliente del protocolo SOAP, puede encontrar diferentes librerias de acuerdo al lenguaje de programación que utilice. 

Ejemplo de ejecución de las funciones : getAllDocumentos("Resolucion") o getTop20Documentos()

Como respuesta correcta retorna un XML con un arreglo de metadato de los documentos que conciden con el parametro de busqueda para el caso de la función getAllDocumentos o los 20 ultimos documentos para el caso de la función getTop20Documentos , como se observa en el siguiente imagen:

Podrá notar que dentro de los objetos Item se ecuentra la metadata de documento en la cual el atributo Uri_file contiene el link de descarga directa del documento. 

Pruebas

Puede hacer uso del siguiente cliente SOAP http://www.soapclient.com/soaptest.html para probar el Web Service del Portal Web de la DRA Huánuco, debe ingresar como dirección de archivo WSDL la siguiente ruta http://181.176.184.189/huanuco/dublincore/webservice, y seguir los pasos que indica la página. 

 


NOTICIAS

10 septiembre, 2021

8 septiembre, 2021

8 septiembre, 2021

8 septiembre, 2021

7 septiembre, 2021


Loading...