Ibm mobilefirst 如何从HTTP适配器调用Java适配器? 有没有API从IBM移动平台7中的HTTP适配器调用java适配器?

Ibm mobilefirst 如何从HTTP适配器调用Java适配器? 有没有API从IBM移动平台7中的HTTP适配器调用java适配器?,ibm-mobilefirst,mobilefirst-adapters,Ibm Mobilefirst,Mobilefirst Adapters,我尝试了WL.Server.invokeHttp(输入),但收到了404响应。输入中“path”的值应该是多少?目前无法从JavaScript适配器直接调用Java适配器。 我们鼓励您提交功能请求: 备选方案: 实现一个调用Java代码的JavaScript适配器。请参见教程 使用另一个JavaScript适配器-将Java适配器设置为它连接到的后端,并从请求的JavaScript适配器调用它 大致步骤如下: 您有一个JavaScript适配器 此适配器调用另一个JavaScript适配器适配

我尝试了WL.Server.invokeHttp(输入),但收到了404响应。输入中“path”的值应该是多少?

目前无法从JavaScript适配器直接调用Java适配器。
我们鼓励您提交功能请求:

备选方案:

  • 实现一个调用Java代码的JavaScript适配器。请参见教程
  • 使用另一个JavaScript适配器-将Java适配器设置为它连接到的后端,并从请求的JavaScript适配器调用它

    大致步骤如下:

    • 您有一个JavaScript适配器
    • 此适配器调用另一个JavaScript适配器适配器适配器B()中的过程
    • JavaScript适配器B将在其XML中设置Java适配器属性作为后端(本地主机、MFP服务器端口)
    • 然后,来自此适配器的请求应发送到
      /服务器上下文根/适配器/java适配器/*
    • Java适配器应该禁用其安全性,否则需要从请求中的客户端在头中转发访问令牌

  • 正如您所看到的,第二个选项实现起来不那么简单,而且不太受支持。我会调查选项1…

    谢谢伊丹·阿达尔的帮助。我尝试了第二种方法。当我通过HttpAdapter(B)调用时,我得到了401状态代码(未授权),而当我直接调用java适配器时,我得到了预期的结果。请建议。我没有任何安全添加到该项目截至目前。