Conditionnez votre API REST dans un fichier BAR et déployez-la sur un serveur d'intégration.
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:
- 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
- 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.