2016-09-09 3 views
0

Je souhaite exécuter un code Java dans l'environnement de bureau MobileFirst Client App.Appel de l'adaptateur Java dans l'environnement Desktop Browser MobileFirst

Dans ce lien, je peux invoquer des classes Java à partir de l'adaptateur, mais je ne veux pas cette méthode car j'ai besoin de mettre à jour le fichier war sur notre serveur si je le fais. https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.0/server-side-development/using-java-adapters/

Je veux un moyen sans mettre à jour le fichier war dans le serveur.

J'ai également essayé d'utiliser WLResourceRequest pour appeler un adaptateur Java mais ce n'est pas applicable dans un environnement de bureau. Existe-t-il un moyen d'exécuter un code java en dehors de ceux que j'ai mentionnés ci-dessus?

Répondre

1

Dans v7.x, la seule façon d'exécuter du code Java est lorsque la classe réside dans le fichier .war qui est déployé sur le serveur.

L'environnement de bureau de la version 7.1 ne prend pas en charge les cartes Java. La seule façon est d'utiliser Java dans les adaptateurs JavaScript (voir: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/javascript-adapters/using-java-adapters/) mais cela aussi, nécessite que le code Java réside dans le fichier war.

Dans la version 8.0, cependant, il n'y a plus de déploiement de fichier war et les adaptateurs Java prennent en charge la plate-forme Web (ce qui signifie à la fois le navigateur Web mobile et le navigateur de bureau). Envisager de mettre à jour.

+0

Notre serveur MFP est v7.0, et autant que possible, nous ne voulons pas mettre à jour notre fichier war existant dans le serveur, mais merci beaucoup de confirmer que cela ne peut pas être fait dans cette version. – black1011