Altova MobileTogether Designer

En esta sección explicamos las opciones de configuración necesarias para realizar solicitudes HTTP/FTP, REST y SOAP. Estas solicitudes se realizan para cargar datos de recursos externos o para guardar datos en recursos externos. Las solicitudes se llevan a cabo:

 

Cuando se añaden fuentes de página: en este caso las solicitudes se suelen realizar para cargar datos de fuentes externas.

Cuando se definen acciones relacionadas con las fuentes de página: pueden especificarse acciones para eventos de página y de control y las solicitudes realizadas en estas acciones pueden servir para cargar datos de fuentes externas o guardar datos en dichas fuentes.

 

Esta sección se divide en tres apartados:

 

Configurar solicitudes HTTP/FTP

Configurar solicitudes REST

Configurar solicitudes SOAP

 

Crear estructuras de fuente de página

Las solicitudes definidas en los cuadros de diálogo de configuración se guardan en el diseño y se ejecutarán en tiempo de ejecución. Las fuentes de página se crearán, pero no contendrán una estructura jerárquica. Hay dos maneras de crear la estructura de las fuentes de página: (i) importándola de un archivo XML o (ii) creándola a mano. Por ejemplo, puede guardar una respuesta SOAP como archivo XML e importar este archivo para generar la estructura jerárquica de la fuente de página. Consulte la sección Estructuras de fuente de página para obtener más información.

 

Agregar fuentes de página

Puede agregar una fuente de página a través de una solicitud HTTP o FTP y agregar la estructura de datos más tarde. Tras seleccionar esta opción deberá especificar si la fuente de página se obtiene con HTTP/FTP, REST o SOAP (imagen siguiente). Si selecciona HTTP/FTP o REST, en la segunda pantalla del cuadro de diálogo Agregar fuente de página deberá especificar si la fuente de página es un archivo XML, HTML o JSON. Más adelante podrá cambiar la opción elegida en el cuadro de diálogo de configuración correspondiente (HTTP/FTP o REST). Si selecciona SOAP, la fuente de página se debe analizar como XML. Esta opción se configura por defecto y no se puede cambiar.

MTDNewHTTPEtc

Cuando haga clic en el botón Finalizar del cuadro de diálogo "Agregar fuente de página", aparecerá el cuadro de diálogo Configurar acceso web (para solicitudes HTTP/FTP), Solicitud RESTful API (para solicitudes REST) o de selección de archivo WSDL (para solicitudes SOAP). Consulte el apartado Solicitudes HTTP/FTP, REST y SOAP para obtener más información sobre cómo configurar estas solicitudes.

 

Si la solicitud se lleva a cabo correctamente, se agrega la fuente de página (como nodo raíz) y se cargan los datos de la fuente de página. Sin embargo, la estructura jerárquica no se crea todavía. La estructura jerárquica se puede importar o crear a mano, tal y como se describe en este apartado.

© 2017-2023 Altova GmbH