Configuration de Liberty pour les services Bluemix Watson

Utilisez l'outil d'intégration de ligne de commande d'utilitaire IBM® Bluemix pour configurer votre serveur Liberty sur site afin qu'il utilise les services Bluemix Watson.

Avant de commencer

Avant de configurer votre serveur Liberty pour qu'il utilise des services Bluemix, vous devez créer un compte. Voir Sign up for IBM Bluemix pour créer votre compte Bluemix.

Pourquoi et quand exécuter cette tâche

Configurez votre serveur Liberty pour qu'il utilise des services Watson, tels que Concept Insights, lequel est utilisé pour dessiner des concepts en fonction d'un texte d'entrée utilisateur. Votre application doit utiliser le kit de développement logiciel Watson Developer Cloud Java™ pour accéder au service Watson. Pour en savoir plus, voir Watson Developer Cloud Java SDK services. Pour en savoir plus sur Concept Insights, voir Concept Insights. Pour en savoir plus sur Watson, voir Services Watson.

Procédure

  1. Connectez-vous à l'aide de la commande bluemixUtility login. Après votre connexion initiale, vous n'avez pas besoin d'effectuer à nouveau cette étape.
  2. Exécutez la commande bluemixUtility marketplace pour répertorier les détails sur tous les services Bluemix qui peuvent être utilisés avec l'utilitaire de ligne de commande. Examinez l'exemple de description Concept Insights ci-dessous :
    Service: concept_insights 
    Description: Explore the concepts behind your input, identifying associations beyond traditional text matching. 
    Documentation: https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/concept-insights.html 
    Plans: standard
  3. Remarque : Si vous avez déjà créé une instance, passez à l'étape 4. Vous pouvez également créer une instance à partir du tableau de bord Bluemix.
    Exécutez la commande bluemixUtility createService [options] serviceType servicePlan serviceName pour créer une instance du service que vous souhaitez utiliser. Vous pouvez choisir une valeur serviceName unique pour votre instance de service. Examinez l'exemple de service Concept Insights ci-dessous :
    $ bluemixUtility createService concept_insights standard myWatsonService
  4. Facultatif : Exécutez la commande bluemixUtility listServices pour afficher le nom, le type et le plan de toutes les instances de service que vous avez créées. Examinez l'exemple suivant :
    myWatsonService concept_insights standard
  5. Exécutez la commande bluemixUtility import myWatsonService pour importer la configuration.
    1. Acceptez les dispositions de contrat de licence relatives aux bibliothèques nécessaires pour accéder au service.
    2. Une fois la configuration importée, effectuez des étapes supplémentaires afin d'utiliser la configuration importée dans l'application, telles que l'ajout d'une référence de chargeur de classe à la bibliothèque. L'élément de chargeur de classe doit être ajouté à chaque application qui utilise le service. L'ID de référence de chargeur de classe est différent de chaque service Watson unique. Par exemple, vous devez ajouter la référence de chargeur de classe suivante à votre application pour utiliser les bibliothèques du kit de développement de logiciel Watson Java.
      <application id="myWatsonApp">
                      <classloader commonLibraryRef="concept_insights-library"/>
              </application>
  6. Facultatif : Exécutez la commande bluemixUtility listImports pour afficher les configurations de service que vous avez importées.
    Les configurations de service IBM Bluemix suivantes ont été importées :
    myWatsonService
  7. Exécutez la commande bluemixUtility bind [options] serverName serviceName pour connecter la configuration à un serveur Liberty. Examinez l'exemple et la description de service répertorié ci-dessous :
    $ bluemixUtility bind defaultServer myWatsonService
    
    Checking if features required for the myWatsonService are installed.
    All required features are installed.
    The myWatsonService is now bound to defaultServer server.

Résultats

Vous pouvez désormais utiliser les services Watson avec votre serveur Liberty.

Icône indiquant le type de rubrique Rubrique Tâche



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_config_blmx_watson
Nom du fichier : twlp_config_blmx_watson.html