将设备上运行的Worklight应用程序与本地计算机上运行的DB2连接起来

将设备上运行的Worklight应用程序与本地计算机上运行的DB2连接起来,db2,ibm-mobilefirst,worklight-server,Db2,Ibm Mobilefirst,Worklight Server,在过去的几个月里,我一直在从事IBM Worklight的工作。。因此,我创建了连接到IBM DB2数据库的应用程序,用于登录/注册和其他目的。我的问题是,如果我创建一个apk文件并将其安装在Android设备上,我如何连接本地计算机上运行的DB2数据库,以便成功登录?虚拟路由器会帮我解决这一问题吗?如果是这样,怎么做?请帮我解决…这个问题与这个问题类似: 确保主机(您的计算机)和设备都连接到同一网络,并且该网络能够访问公共Internet 确保在主机上运行的DB2服务器能够接受所有连接 如果您

在过去的几个月里,我一直在从事IBM Worklight的工作。。因此,我创建了连接到IBM DB2数据库的应用程序,用于登录/注册和其他目的。我的问题是,如果我创建一个apk文件并将其安装在Android设备上,我如何连接本地计算机上运行的DB2数据库,以便成功登录?虚拟路由器会帮我解决这一问题吗?如果是这样,怎么做?请帮我解决…

这个问题与这个问题类似:

确保主机(您的计算机)和设备都连接到同一网络,并且该网络能够访问公共Internet

确保在主机上运行的DB2服务器能够接受所有连接


如果您希望继续在本地工作(=相同的网络,但不向公共连接开放),请确保为DB2服务器和Worklight服务器使用IP地址,而不是“localhost”。这会有帮助。

我想您是在使用SQL适配器访问数据库进行登录。因此,要在真实设备中进行测试,您的设备应该能够连接到worklight服务器

为此,您可以在Wifi中共享网络,并将设备连接到同一网络并进行测试


您可以通过使用设备浏览器连接到worklight server控制台来测试连接。

事实上,我正在使用SQL适配器。。我已经将我的设备连接到服务器运行的计算机上。。。但是,当我试图通过尝试从设备连接到worklight server控制台来测试连接时,我每次都感到失望,尽管这表明它们位于同一网络上。我使用worklight服务器的IP地址而不是“localhost”。。原因可能是什么?您是否通过Wifi连接服务器网络?或USB?因此,您正在通过基于windows的PC上的wifi共享网络。如果是开放网络,请尝试访问任何其他托管站点。如果您无法访问任何链接,主要是wifi共享问题。我已将设备连接到运行服务器的计算机。。。但是,当我试图通过尝试从设备连接到worklight server控制台来测试连接时,我每次都感到失望,尽管这表明它们位于同一网络上。我使用worklight服务器的IP地址而不是“localhost”。。这可能是什么原因?