是否可以在Web服务之间传输结果集?

时间:2010-08-08 16:39:21

标签: database web-services

我想知道它是否可能?

步骤1:调用一个Web服务A,它从数据库中检索数据并存储在结果集中(动态)

步骤2:Web服务A调用Web服务B来处理存储在结果集中的数据。

是否可以共享Web服务之间可能大小的结果集。如果它不可能是最好的选择

/ SR

3 个答案:

答案 0 :(得分:0)

可能有更优雅的解决方案,具体取决于您特别指的是哪些Web服务,但其中大多数都有内置的环境变量,函数等..用于解析URL字符串,因此您可以通过这种方式传递数据。或者使用cookies。或者使用XML或SOAP

答案 1 :(得分:0)

我在这里看不到任何问题。只要一个Web服务可以处理“大小”数据,您就可以在中间插入另一个Web服务。

但是,多次向XML / JSON / SOAP转换数据可能会有性能损失。

答案 2 :(得分:0)

你没有说你的执行环境是什么 - 请做,顺便说一句 - 但在我听说或工作的任何环境中,有几种方法可以做你想做的事情。抛开独立程序,进程间通信(我声称,不要过多考虑)是任何操作系统上最常见的要求。

- b