2016-07-25 2 views

Répondre

2

En MobileFirst Foundation 8.0 vous disposez des options suivantes:

Si vous utilisez des adaptateurs JavaScript:

  • Modifier les paramètres de connectivité de la console MobileFirst,
  • Ou créer un fichier de configuration et d'utiliser les commandes Maven (ou l'interface de ligne de commande MobileFirst dans une prochaine mise à jour d'interface de ligne de commande), ou d'autres outils, pour envoyer le fichier à chaque adaptateur nécessitant le même ensemble de paramètres de connexion.

En utilisant cette méthode, il n'y a pas d'interruption du serveur.

Voir le sujet « Pull et Push Configurations » ici: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/javascript-adapters/

propriétés adaptateur personnalisés peuvent être partagés en utilisant le fichier de configuration de l'adaptateur trouve dans l'onglet Fichiers de configuration.
Pour ce faire, utilisez la traction et de poussée des commandes décrites ci-dessous. Pour les propriétés à partager, vous devez modifier les valeurs par défaut données aux propriétés.

Remplacez l'espace réservé DmfpfConfigFile par la valeur réelle, par exemple: config.json. Ensuite, exécutez la commande à partir du dossier racine du projet Maven adaptateur:

  • Pour tirer le fichier de configuration - mvn adapter:configpull -DmfpfConfigFile=<path to a file that will store the configuration>.
  • Pour pousser le fichier de configuration - mvn adapter:configpush -DmfpfConfigFile=<path to the file that stores the configuration>.

Si vous utilisez des cartes Java,

Vous pouvez ajouter des propriétés JNDI à la server.xml de votre serveur d'applications, et en utilisant le configurationAPI (getServerJNDIProperty) vous pouvez lire ces propriétés dans chacun de vos adaptateurs. Notez toutefois qu'en utilisant server.xml, cela entraînera un temps d'arrêt chaque fois que vous voudrez mettre à jour votre liste de propriétés de connexion.

+0

merci. J'ai vu cette info d'aide. Je suis désolé, c'est très frogly pour moi. Doit-il exécuter la commande à partir du dossier racine du projet Maven de l'adaptateur? je suppose, auront des adaptateurs différend, différents projets maven dans mon serveur mobilefirst. et comment je pourrais utiliser ce fichier de configuration dans tous mes addapters? –

+0

Vous devez l'utiliser pour chaque adaptateur. Dans v8.0, il n'y a pas de "localisation centrale" pour tous les adaptateurs. Utilisez-vous des adaptateurs JavaScript ou Java? –

+0

Adaptateurs java seulement –