Migration des applications Web développées pour Web Object Runtime Framework (WORF)

Vous pouvez migrer des applications Web qui ont été développées pour Web Object Runtime Framework (WORF).

Avant de commencer

Pourquoi et quand exécuter cette tâche

La migration d'une application Web qui a été développée pour WORF implique la création d'un service Web pour chaque fichier DADX de l'application. Elle implique également la configuration de deux transformations XSL pour chaque opération dans les nouveaux services Web.

Tableau 1. Transformations XSL configurées pour chaque opération dans un service Web
  Entrée dans la transformation Sortie de la transformation
Première transformation XSL Message balisé selon le schéma WORF Message balisé selon le schéma XML par défaut qui est généré par le plan de travail pour l'opération
Deuxième transformation XSL Message balisé selon le schéma XML par défaut qui est généré par le plan de travail pour l'opération Message balisé selon le schéma WORF
Restrictions :
  • Les services Web développés dans le plan de travail ne prennent pas en charge les opérations et les types d'opérations WORF suivants :
    • les services de requête dynamique (DQS),
    • les opérations XML Extender,
  • vous ne pouvez pas grouper plusieurs services Web dans une application Web ; vous devez inclure un service Web uniquement par application Web,
  • vous ne pouvez pas importer de schémas XML ou de documents WSDL.

Procédure

Pour migrer des applications Web qui ont été développées pour Web Object Runtime Framework (WORF) :

  1. Configurez le serveur Web sur lequel vous avez prévu de déployer les services Web.
  2. Si vous souhaitez que le plan de travail déploie les services Web, ajoutez le serveur Web à la vue Serveurs.
  3. Créez un projet de développement de données associé à la base de données que l'application WORF utilise.
  4. Pour chaque fichier DADX, créez un service Web.
    Pour l'URI espace de nom, indiquez l'espace de nom qui figure dans le document WSDL pour votre application Web WORF.
  5. Pour chaque service Web que vous créez, créez une opération pour chaque opération dans le fichier DADX correspondant.
    Vous pouvez baser chaque opération sur l'instruction qui lui correspond dans le fichier DADX. Les opérations peuvent avoir les mêmes noms que ceux qu'elles portent dans les services Web WORF.
  6. Pour chaque opération, configurez les transformations XSL.
    La première transformation XSL transforme les messages d'entrée balisés conformément au schéma WORF en messages balisés conformément au schéma XML par défaut. La deuxième transformation transforme les messages de sortie qui utilisent le schéma XML par défaut.
  7. Déployez les services Web.

Commentaires