【发布时间】:2013-05-26 20:36:41
【问题描述】:
我正在使用 Kony Studio 创建一个跨平台应用程序。我们正在准备好后端和网络服务。
我们可以在不访问 Kony 中间件的情况下使用相同的服务吗?
如果是,请您提供一些示例代码和教程。
【问题讨论】:
标签: mobile cross-platform hybrid-mobile-app temenos-quantum
我正在使用 Kony Studio 创建一个跨平台应用程序。我们正在准备好后端和网络服务。
我们可以在不访问 Kony 中间件的情况下使用相同的服务吗?
如果是,请您提供一些示例代码和教程。
【问题讨论】:
标签: mobile cross-platform hybrid-mobile-app temenos-quantum
我们可以使用 HTTPRequest API
调用使用服务而不使用中间件var request = new kony.net.HttpRequest();
request.onReadyStateChange = callbackHandler1;
request.open(constants.HTTP_METHOD_GET, service_url);
request.send();
您将在通话中得到结果。浏览文档以获取完整的详细信息。
【讨论】:
要直接从 Kony 使用 Web 服务而不使用中间件,Web 服务响应应该是 json 格式。否则,它应该通过中间件。
【讨论】:
要使用该服务,否则您将不得不进行 FFI 实施。这将导致针对您所针对的不同平台的单独实现。因此,您应该使用 Kony 中间件。
【讨论】:
HttpRequest API 直接从Visualizer 使用API 而无需在Fabric 中实现集成服务。此外,在没有解释 FFI 代表什么的情况下提出 FFI,也没有发布一些示例代码来说明如何做到这一点,这并不是最佳答案。因此,否决票。