如何在 MobileFirst Platform 7.0 中从 JS 适配器过程调用 Java 适配器过程?

Posted

技术标签:

【中文标题】如何在 MobileFirst Platform 7.0 中从 JS 适配器过程调用 Java 适配器过程?【英文标题】:How to invoke Java adapter procedure from JS adapter procedure in MobileFirst Platform 7.0? 【发布时间】:2015-05-26 13:10:52 【问题描述】:

由于此版本中引入了 Java 适配器,我们的团队正在迁移到 MobileFirst Platform 7.0。在快速浏览之后,我还没有找到如何从 javascript 适配器中的过程调用 Java 适配器中的过程。看起来 Java 适配器没有定义过程并且只有 REST 端点。如何从 JS 适配器访问它们?

【问题讨论】:

【参考方案1】:

一般而言,new RESTful JAX-RS (Java-based) adapters in version 7.0 独立于旧的 JavaScript 样式适配器运行。我不知道调用它们的进程内 API,因此您必须像使用任何其他 RESTful 服务一样使用 WL.Server.invokeHttp 调用它们(即,就像您通常如何使用HTTP 适配器)。

但是,不要将新的 RESTful JAX-RS(基于 Java)适配器与在旧式 JavaScript 适配器中使用自定义 Java 代码混淆,您也可以这样做(并且在 7.0 之前能够这样做)。有关后者的更多信息,请参阅this tutorial。

【讨论】:

以上是关于如何在 MobileFirst Platform 7.0 中从 JS 适配器过程调用 Java 适配器过程?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Ionic 开发 IBM MobileFirst Platform 混合应用程序

加密格式的 IBM MobileFirst Platform Studio SQL 适配器用户密码

MobileFirst Platform Studio 6.3.0 - 将 mobilefirst 应用程序部署到开发服务器期间出错

在 IBM 容器上运行 IBM MobileFirst Platform Foundation

IBM MobileFirst Platform 中的证书固定

如何将两台 IBM MobileFirst Platform v7.1 服务器配置为一台 IBM http Web 服务器?