正如上面各位所说的,用servlet基于WEB的处理方式解决这个问题是轻而易举的事情。但是,我希望 xyk008 (xyk) 重新评估一下需求,你们的并发访问量需求多大。在实现之前请做一下测试,就像我的项目之前有做过的: 1、通过Web Server直接download一个文件; 2、用Servlet读取后填充输出流。通过对比,你很容易意识到基于Application Server -> Web Server -> Client 的数据流传输效率相差多大。除非你们的Service只是开给一个公司内部使用,我没有异议。
1,把文件上传
2,服务器转换文件
3,下载文件!
如果是web-based,你可以用servlet轻松实现。
如果是app,你要用到corba,因为rmi是java专用的,客户端又没有jre
做个jsp文件,让用户上载word文件,jsp提交后调用servlet,丢出来一个下载文件或者一个下载的链接。
1、通过Web Server直接download一个文件;
2、用Servlet读取后填充输出流。通过对比,你很容易意识到基于Application Server -> Web Server -> Client 的数据流传输效率相差多大。除非你们的Service只是开给一个公司内部使用,我没有异议。