我要求我必须充当中间件系统,上游系统打电话给他,我将用一些额外的插件打电话给第三方系统。一旦我向第三方系统提交请求,他们就会给我一个id作为响应。我将不得不使用此id进行另一次调用以获取我的请求的状态,一旦我的请求状态改变为完成,我将不得不再调用一个服务来获取我的请求的详细信息。一旦我得到响应只有这时我将不得不添加一些额外的信息,并将细节发送回上游系统。
对于这种情况,哪种模式会更好 请求/响应(同步) 异步调用 事件驱动的机制
我的系统和第三方系统之间的流程是固定的,该部分无法更改。 上游系统将通过ESB调用我的服务。 我打算使用RestFul,请告诉我你的相关信息。