如何在公共http服务器上设置worklight

时间:2013-09-13 10:08:08

标签: ibm-mobilefirst worklight-server

我正在使用eclipse环境构建worklight项目,当我运行项目时,我需要将我的平板电脑连接到本地网络,然后只有我为我工作所有服务器更新和所有。 我只想在http服务器上移动worklight服务器,我可以使用在apache上运行的http://publicurl/anyprject来访问它。现在我想开发eclipse,但每当我部署项目时,它应该在公共部署,以便我可以从任何地方访问它 告诉我这个过程以及我需要在公共服务器上移动的东西。

1 个答案:

答案 0 :(得分:0)

既然你来这里提问,请花一点时间用英语写出结构合理,连贯的句子。这只会让每个人受益,你会得到更好的答案,也会更快。


尝试以下方法:

不要选择Build All and Deploy,而是选择Build for Remote Server;你应该输入机器的外部(公共)IP地址。接下来,在您的设备中运行生成的项目。这应该允许它连接到Worklight Server。

请注意,Worklight Server(或者更确切地说,托管它的机器)和设备必须位于同一网络上,在这种情况下 - 连接到公共Internet。


根据您的评论,您可以:

  1. 我会认真尝试打开自己的机器进行公开访问
  2. 如果不可能,我会尝试转而在Linux机器上进行开发
  3. 如果不可能,则必须在Linux计算机上安装Worklight Server,并且每当您对项目进行更改时 - 将更新的.war,.wlapp和.adapter文件部署到Linux计算机上的安装中
  4. 使用Build for Remote Server构建应用程序,以便它将连接到Linux计算机而不是本地开发计算机
  5. 上面的步骤3意味着您需要维护2个开发环境,这并不容易。

    如果你在开发过程中,你应该渴望选择1或2;换句话说,创造一个适当的开发环境。在移动设备中,这需要公共互联网访问(通常)。

    您是独立开发人员,业务合作伙伴还是IBM客户?