1。现公司有一个项目,必需用java用中间件,跟数据库打交道,而客户端用delphi通过调用java写的中间件来对数据库进行操作;
2。java通过axis把执行sq语句的函数接口发布给delphi调用;
3。delphi调用这些函数接口把sql语句给中间件,让java执行;
4。1)中间件执行update,insert,delect等语句,返回true或false给delphi客户端;
   2)中间件执行select语句,用jdom生成一个数据集xml文件;
5。delphi用xmlDocument显示此xml数据集。现在问题是当生成调用select语句时,生成xml文件太耗时,而且数据量达到2万条时就出现MemoryOut err错误,所以想用数据流不生成文件,直接产生一个xml文档的数据流给delphi端,但是,delphi怎么调用java送给的数据流呢??