Migrar aplicaciones web que se han desarrollado para WORF (Web Object Runtime Framework)

Puede migrar aplicaciones web que se han desarrollado para WORF (Web Object Runtime Framework).

Antes de empezar

Acerca de esta tarea

La migración de una aplicación web que se ha desarrollado para WORF implica la creación de un servicio web para cada archivo DADX de la aplicación. También implica la configuración de dos transformaciones XSL para cada operación en los nuevos servicios web.

Tabla 1. Transformaciones XSL que configura para cada operación en un servicio web
  Entrada para la transformación Salida para la transformación
Primera transformación XSL Mensaje codificado según el esquema WORF Mensaje codificado según el esquema XML por omisión que el entorno de trabajo genera para la operación
Segunda transformación XSL Mensaje codificado según el esquema XML por omisión que el entorno de trabajo genera para la operación Mensaje codificado según el esquema WORF
Restricciones:
  • Los servicios web que se desarrollan en el entorno de trabajo no son compatibles con los siguientes tipos de operaciones WORF:
    • Servicios de consulta dinámica (DQS)
    • Operaciones de XML Extender
  • No puede agrupar varios servicios web en una sola aplicación web. Debe incluir un solo servicio web por cada aplicación web.
  • No puede importar esquemas XML ni documentos WSDL.

Procedimiento

Para migrar aplicaciones web que se han desarrollado para WORF:

  1. Configure el servidor Web en el que tiene intención de desplegar los servicios web.
  2. Si desea que el entorno de trabajo despliegue los servicios web, añada el servidor web a la vista Servidores.
  3. Cree un proyecto de desarrollo de datos que esté asociado con la base de datos que la aplicación WORF utiliza.
  4. Para cada archivo DADX, cree un servicio web.
    Para el URI (Uniform Resource Identifier) de espacio de nombres, utilice el espacio de nombres que se encuentra en documento WSDL para la aplicación web WORF.
  5. Para cada servicio web que ha creado, cree una operación para cada operación en el archivo DADX correspondiente.
    Puede basar cada operación en la sentencia correspondiente a la misma en el archivo DADX. Las operaciones pueden tener los mismos nombres que tienen en los servicios web WORF.
  6. Para cada operación, configure transformaciones XSL.
    La primera transformación XSL transforma los mensajes de entrada codificados según el esquema WORF en mensajes codificados según el esquema XML por omisión. La segunda transformación transforma los mensajes de salida que utilizan el esquema XML por omisión.
  7. Despliegue los servicios web.

Comentarios