1

Nous utilisons MobileFirst 7.1 et de déployer une application hybride pour Windows Phone.IBM MobileFirst 7.1 - Application Windows Phone Hybird et invocation de l'adaptateur Java à partir du code natif

Dans notre hybride application Windows Phone (qui est application Silverlight) nous voulons invoquer un MobileFirst Java Adapter.

Comme on le voit dans le lien http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_adapters_endpoint.html nous devons utiliser WLResourceRequest pour Java adaptateurs, mais nous essayons de l'utiliser dans notre App Silverlight, nous ne pouvons pas trouver WLResourceRequest. Cette classe existe-t-elle uniquement pour Universal Windows Phone Apps?

Dans notre cas, nous devons appeler un adaptateur Java de notre application Silverlight. Ce n'est pas très clair comment le faire. Lorsque nous vérifions une autre page dans la documentation: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/invoking-adapter-procedures-native-windows-phone-8-applications/, nous lisons dans l'introduction à propos de WLResourceRequest, mais plus tard dans la même page, elle n'est pas utilisée, et nous avons seulement un exemple de code d'invocation Javascript, pas Java Adapter.

Ma question est: Comment appeler Mobile First Java à partir de mon application MF Hybrid (Silverlight) (à partir du code natif)?

Répondre

1

La déclaration dans le tutoriel concernant WLResourceRequest dans les applications Silverlight est une erreur. Les applications Silverlight prennent uniquement en charge WL.Client.invokeProcedure. Le tutoriel sera corrigé. Par conséquent, les adaptateurs Java ne sont pas pris en charge dans les applications Silverlight. Par conséquent, les adaptateurs Java ne sont pas pris en charge dans les applications Silverlight.
Ce que vous pouvez faire est d'appeler un adaptateur JavaScript qui utilise le code Java: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/javascript-adapters/using-java-adapters/

+1

Qu'en est-il de WLResourceRequest lorsqu'il est appelé à partir du code Javascript (dans le code HTML/JS de l'application hybride)? Cela fonctionne-t-il correctement sur Windows Phone 8? – WiPhone

+1

Peu importe, pas pris en charge dans Windows Phone. –

+0

@IdanAdar Pouvons-nous donner l'implémentation native de WLResourceRequest dans Windows Phone? Et est-ce que Windows supporte cela? –