Worklight 从不同的服务器 mobilewebapp 访问远程适配器

Posted

技术标签:

【中文标题】Worklight 从不同的服务器 mobilewebapp 访问远程适配器【英文标题】:Worklight access remote adapter from different server mobilewebapp 【发布时间】:2016-10-26 08:38:52 【问题描述】:

我在远程 uat 服务器中部署的适配器很少。 我想访问它们并在我的本地 Worklight 服务器中开发移动 Web 应用程序。

我正在使用 IBM Mobilefirst 7.1.0

我尝试在 mobilewebapp 构建设置中设置 uat 服务器的主机和 contxt 路径,并在我的本地服务器中运行该应用程序。但是查询调用抛出 404 错误。

谁能帮我访问本地服务器中的远程适配器。

【问题讨论】:

如果你得到一个 404 那么显然它是不正确的......提供一个你如何尝试设置它的例子(编辑问题)。 【参考方案1】:

如果您提供了诸如您在哪里设置该连接信息以及您在设置什么等信息,会更容易为您提供帮助...因为您收到 404,这通常意味着您输入错误连接信息。

在 MobileFirst Studio 中,右键单击应用程序文件夹并选择 Run As -> Remote Target and Build Settings。在那里你需要输入服务器地址:

主持人:https://your-server-ip-address:port-number 上下文根:/myproj(通常是项目名称,除非您在远程应用程序服务器的 server.xml 中另有指定)。

【讨论】:

以上是关于Worklight 从不同的服务器 mobilewebapp 访问远程适配器的主要内容,如果未能解决你的问题,请参考以下文章

从 Worklight Client 代码中检测 Worklight Server 主机名/IP 地址

从外部应用程序调用 Worklight 适配器

在 worklight 中从服务器返回一个结果集数组

IBM Worklight - 从客户端发送 HTTP POST 请求

IBM Worklight - 从适配器加载属性文件

从 Worklight 6.2 升级生产 MobileFirst 7 服务器,适配器调用不起作用