我们有这样的设计:
我们在 tomcat 上安装的服务有一个方法 getDatabaseData(String request) (RMI Client),它使用核心上存在的(RMI 服务器实现)从数据库接收数据。
我们想做一些事情,我们在tomcat中安装的服务制作一个xml文件并将其发送给客户端:
我们已经考虑了一个解决方案:
- 首先使用 getDatabaseData(String request) 在我们的 tomcat 上制作整个 xml 文件,然后我们的用户可以使用指向它的链接获取参考并开始下载数据。
但是这个解决方案对我们来说没有任何信息,因为这个文件的大小太大了,如果我们想这样做,我们的 tomcat 服务器存储将很快被填满并崩溃,所以我们正在寻找实时流数据的解决方案给用户而不是创建整个文件。我的意思是一种在从 CORE 接收数据时在 xml 模板中将数据发送给用户的方法。
你有什么主意吗 ?
(顺便说一句,tomcat 上的 Web 服务是使用 Spring MVC 和 Spring Security 编写的)