重新使用webservice的结果

时间:2011-06-16 07:48:56

标签: java xml web-services soap

我正在使用Java和SOAP。 我有两个网络服务。一个(A)生成一些数据,一个(B),它将在给定特定参数的情况下更新该数据。 我的问题是:如何从A为B生成数据后保存数据? 我已经读过使用有状态的Web服务并不可取。相反,我可以只将XML响应写入文件,然后让B打开并解析该文件吗?这似乎很多工作。在这里使用的“正常”方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

通常企业化的事情是拥有一个持久层(例如数据库)来保存数据。您可以将XML映射到关系模型并存储,然后在B需要时重新生成XML。

直接保存文件非常简单,可能是最好的解决方案 - 您需要自己管理锁定等。或者你可以在列中用XML做一个非常简单的数据库。