0

我已经按照文档创建了 Web 应用程序,并且还在移动优先控制台中注册了应用程序。开发者指南在这里:

http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/installation-configuration/development/web/
https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/sdk/ web/#registering-the-web-application

我有几个问题,

  1. 我可以在哪里部署 .war 在控制台中?
  2. 我在哪里可以找到我的 Web 应用程序的公共 URL?
  3. 我可以在哪里部署网络资源?
  4. 在创建 Web 应用程序时我使用了 Maven,在 Maven Web 应用程序中我可以在哪里服务器 url 和端口?
4

1 回答 1

0

在 IBM MobileFirst 8.0 中,MobileFirst 服务器不托管 Web 应用程序。Web 应用程序将托管在 Web 服务器或 Liberty Application Server 中,或者作为 Node 应用程序等 - 基本上,托管在 MobileFirst 服务器之外。

Web 应用程序将嵌入 MobileFirst Web SDK 并将请求定向到 MobileFirst Server。它可以为此使用代理。

要回答问题:

  1. 我可以在哪里部署 .war 在控制台中?

    .war 可以部署在与 MobileFirst 服务器相同的服务器中,也可以单独托管。Web 应用程序 war 文件未部署到 MobileFirst 服务器或通过 MobileFirst 服务器。它是独立执行的。

  2. 我在哪里可以找到我的 Web 应用程序的公共 URL?

    这将取决于您托管 Web 应用程序并公开它的位置。

  3. 我可以在哪里部署网络资源?

    在您的 Web 应用程序和托管它的服务器中。

  4. 在创建 web 应用程序时,我使用了 maven,在 maven web 应用程序中我可以在哪里服务器 url 和端口?

    假设您指的是创建 Maven webapp 并将其部署到 Liberty 服务器,则 URL 的类型为“http(s)://{application server host}:{app server port}/{context root of web application}”

于 2021-05-21T13:22:22.543 回答