IBM MobileFirst Server 有哪些不同的部署拓扑?

What are the various deployment topologies for the IBM MobileFirst Server?

使用 IBM MobileFirst Platform 7.0,

  1. IBM MobileFirst Server 有哪些不同的部署拓扑?

  2. 当应用程序部署在 MobileFirst Server 上时,该应用程序是否与 MobileFirst Server 交互以获得任何功能?例如,当它使用 HTTP 适配器调用 HTTP 端点时,调用是通过 MobileFirst Server(还是)直接到达后端系统。

  3. 在移动应用程序中使用 NoSQL 数据库有什么优势?

What are the various deployment topologies for the IBM MobileFirst Server?

您可以部署单个服务器。
您可以拥有一个服务器场。
您可以拥有服务器场集群。
可以在云端。

您可以在上面的每个选项或多个选项前放置一个负载均衡器。您可以添加 HTTP 客户端、防火墙……它可以很小,也可以很大,可以扩展。这取决于预期的流量、安全考虑。这取决于 IT 需求。

您需要了解您的需求,并在此基础上开始确定您的部署过程。一些信息:http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.installconfig.doc/admin/c_typical_topology_of_an_ibm_wor.html

When an App is deployed on the MobileFirst Server, does the app interact with the MobileFirst Server for any functions? For example when it calls a HTTP End Point using the HTTP Adapter does the call go through the MobileFirst Server (or) does it directly hit the Back End System.

任何生成请求的 MobileFirst 客户端 SDK API 都将通过 MobileFirst Server。这包括适配器。

适配器是服务器端实体。
应用程序向服务器发送请求,要求它向后端生成适配器请求。

What is the advantage of using a NoSQL DB with Mobile Apps?

请google:https://www.google.co.il/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#safe=off&q=nosql+advantages+in+mobile+apps