IBM MobileFirst 7.1 - Windows Phone Hybird App 并从本机代码调用 Java 适配器
IBM MobileFirst 7.1 - Windows Phone Hybird App and invoking Java Adapter from native code
我们正在使用 MobileFirst 7.1 并为 Windows Phone.[=15 部署混合应用程序=]
在我们的 Hybrid Windows Phone 应用程序(即 Silverlight 应用程序)中,我们想要调用一个MobileFirst Java 适配器。
正如我们在 link http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_adapters_endpoint.html 中看到的,我们需要为 Java 适配器使用 WLResourceRequest,但我们尝试在我们的 Silverlight 应用程序,找不到 WLResourceRequest。此 class 是否仅适用于通用 Windows Phone 应用程序?
在我们的例子中,我们需要从我们的 Silverlight 应用程序调用一个 Java 适配器。目前还不是很清楚如何做到这一点。
当我们检查文档中的另一个页面时:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/invoking-adapter-procedures-native-windows-phone-8-applications/,我们在介绍中看到了关于 WLResourceRequest 的信息,但后来在同一页面中没有使用它,我们只有 Javascript 适配器调用示例代码,不是 Java 适配器。
我的问题是:如何从我的 MF Hybrid (Silverlight) 应用程序(从本机代码)调用 Mobile First Java?
教程中关于 Silverlight 应用程序中 WLResourceRequest
的陈述是错误的。 Silverlight 应用程序仅支持 WL.Client.invokeProcedure
。教程会更正。
因此,Java Silverlight 应用程序不支持适配器。
您可以做的是调用使用 Java 代码的 JavaScript 适配器:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/javascript-adapters/using-java-adapters/
我们正在使用 MobileFirst 7.1 并为 Windows Phone.[=15 部署混合应用程序=]
在我们的 Hybrid Windows Phone 应用程序(即 Silverlight 应用程序)中,我们想要调用一个MobileFirst Java 适配器。
正如我们在 link http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_adapters_endpoint.html 中看到的,我们需要为 Java 适配器使用 WLResourceRequest,但我们尝试在我们的 Silverlight 应用程序,找不到 WLResourceRequest。此 class 是否仅适用于通用 Windows Phone 应用程序?
在我们的例子中,我们需要从我们的 Silverlight 应用程序调用一个 Java 适配器。目前还不是很清楚如何做到这一点。
当我们检查文档中的另一个页面时:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/invoking-adapter-procedures-native-windows-phone-8-applications/,我们在介绍中看到了关于 WLResourceRequest 的信息,但后来在同一页面中没有使用它,我们只有 Javascript 适配器调用示例代码,不是 Java 适配器。
我的问题是:如何从我的 MF Hybrid (Silverlight) 应用程序(从本机代码)调用 Mobile First Java?
教程中关于 Silverlight 应用程序中 WLResourceRequest
的陈述是错误的。 Silverlight 应用程序仅支持 WL.Client.invokeProcedure
。教程会更正。
因此,Java Silverlight 应用程序不支持适配器。
您可以做的是调用使用 Java 代码的 JavaScript 适配器:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/javascript-adapters/using-java-adapters/