Conditionnement et déploiement d'une API REST

Conditionnez votre API REST dans un fichier BAR et déployez-la sur un serveur d'intégration.

Avant de commencer

Vous pouvez créer une API REST dans la boîte à outils « IBM® App Connect Enterprise », comme décrit dans la section Création d'une API REST.

A propos de cette tâche

Les API REST peuvent être déployées sur des serveurs d'intégration configurés pour utiliser le serveur d'intégration HTTP listener.

Si vous prévoyez de déployer plusieurs API REST sur un serveur d'intégration, les API REST doivent avoir des chemins de base différents.

Procédure

Pour conditionner une API REST dans un fichier BAR et la déployer sur un serveur d'intégration, procédez comme suit:

  1. Conditionnez l'API REST dans un fichier BAR.
    Vous pouvez utiliser l' éditeur de fichier BARou la ligne de commande. Les commandes mqsicreatebar et mqsipackagebar conditionnent une API REST dans un fichier BAR. Lorsque vous utilisez ces commandes, transmettez le nom de l'API REST en tant que nom d'application.
    Par exemple :
    mqsicreatebar -data workspaceDirectory -b restApiName.bar -a restApiName
    mqsipackagebar -a restApiName.bar -k restApiName
  2. Déployez l'API REST sur le serveur d'intégration .
    Vous pouvez utiliser la boîte à outils « IBM App Connect Enterprise », l'interface utilisateur Web ou la mqsideploy commande; par exemple :
    mqsideploy integrationNodeName -e integrationServerName -a restApiName.bar
    
    mqsideploy -i ipAddress -p port -a C:\myworkspace\myapi1\restApiName.bar
    Si une autre API REST est déployée sur le serveur d'intégration et que cette API REST possède un chemin de base en conflit, le déploiement de l'API REST échoue. Vous ne pouvez pas déployer des API REST dont les chemins de base sont en conflit sur le même serveur d'intégration.

Résultats

Votre API REST est déployée.