在 Google Appengine 中部署 MobileFirst 混合应用程序

Posted

技术标签:

【中文标题】在 Google Appengine 中部署 MobileFirst 混合应用程序【英文标题】:Deploy MobileFirst hybrid application in Google Appengine 【发布时间】:2017-02-15 11:54:12 【问题描述】:

我是 MobileFirst(早期的 IBM Worklight)开发的新手,专注于为 androidios 和其他平台开发混合移动应用程序。

我在 Eclipse IDE 中使用 MobileFirst 6.3.0 插件。我在本地系统的 Android 模拟器中构建并运行了我的 MobileFirst 项目。我想在 Google 应用程序引擎中部署混合应用程序(最好通过 Eclipse 插件),以便我可以从任何地方访问移动应用程序。我在互联网上找不到合适的教程。

在这方面有人可以帮助我吗?

【问题讨论】:

其实这是使用MobileFirst的业务需求 您提问的越准确,答案就越好。在您的问题中,您提出了整个工作流程;可以为此写一本小书。我建议你开始尝试你正在尝试做的事情,然后问一个关于这个的问题。然后重复,直到达到你的目标。 您的问题是否意味着您希望通过 MobileFirst 应用程序使用托管在 Google 应用引擎上的服务? 对不起,我无法让您理解我的意思。很少有其他地方已经构建和托管了休息服务,这些服务由其他团队管理。我的 MobileFirst 应用程序将调用这些休息服务获取 JSON 输出以将其显示在 html 视图上。我使用 AngularJS、Bootstrap 设计了在我的本地系统中运行良好的混合应用程序。我导出了 apk 以在 Android 手机中安装应用程序。现在这个应用程序是由于本地系统服务器未启动(服务器已停止),因此无法在 Android 中运行。我想在 GAE 中部署此 MobileFirst 应用程序,以便它也可以在 Android 中运行 【参考方案1】:

您无法将应用程序部署到 Google Appengine。您需要一个可以安装 Tomcat、WebSphere 完整配置文件或 WebSphere Liberty 配置文件的环境,在此之上您必须安装 MobileFirst Server(您必须购买以用于商业用途)。为此,您可以使用裸机(您自己的分期付款)或 Bluemix 和其他服务,也许是 AWS。

【讨论】:

以上是关于在 Google Appengine 中部署 MobileFirst 混合应用程序的主要内容,如果未能解决你的问题,请参考以下文章

在Google Appengine上部署Birt

为啥google appengine部署需要几分钟才能更新服务

CSS 文件在部署时未更新(Google AppEngine)

使用 Ktor 部署:如何设置 AppEngine 版本?

可以集成 Google AppEngine 和 Google Code 以进行持续集成吗?

使用 node.js 标准环境在 AppEngine 上找不到模块 @google-cloud/firestore