Websphere/JSP中的服务器到服务器通信

Websphere/JSP中的服务器到服务器通信,jsp,websphere,Jsp,Websphere,如果这有点傻,我很抱歉。我对JSP/WebSphere甚至都不是新手。我正在与一家公司远程合作,该公司的服务器运行他们所谓的“环境” 我需要他们的服务器直接向我的服务器发送POST请求(不需要客户端干预)。我的服务器将使用JSON obj进行应答,该obj应该保存在它们的数据库中 负责这项工作的人只能编写jsp页面。我想知道,能做我需要的吗 如果你能给我指一些关于这方面的指南,我将不胜感激。我们的时间不多了 谢谢。您只需在远程公司的服务器上安装两个JSP,在您的服务器上安装一个JSP,, 让我们

如果这有点傻,我很抱歉。我对JSP/WebSphere甚至都不是新手。我正在与一家公司远程合作,该公司的服务器运行他们所谓的“环境”

我需要他们的服务器直接向我的服务器发送POST请求(不需要客户端干预)。我的服务器将使用JSON obj进行应答,该obj应该保存在它们的数据库中

负责这项工作的人只能编写jsp页面。我想知道,能做我需要的吗

如果你能给我指一些关于这方面的指南,我将不胜感激。我们的时间不多了


谢谢。

您只需在远程公司的服务器上安装两个JSP,在您的服务器上安装一个JSP,, 让我们把它们命名为:

远程公司的JSP:sendReq.JSP和saveJSON.JSP

你方JSP:sendRes.JSP

在sendReq.jsp中,使用HttpConnection类发送POSt请求的代码
sendRes.jsp中,编写代码生成JSON并作为对saveJSON.jsp的响应发送
saveJSON.jsp中,从服务器获取JSON并存储到数据库的代码


这有用吗

只有JSP在他们这边,但没有客户端干预似乎是两个相互冲突的需求。当然,他们可以编写一堆scriplet代码来在JSP中执行任何操作,但是JSP在需要呈现视图之前是不会执行的。i、 e.客户要求

我想你可以通过让外部的东西点击他们的JSP的URL,然后反过来点击你的JSON提供服务的URL来解决这个问题。您可以使用cron之类的工具来安排初始URL请求