用文件上传的方式,可以用smart upload

解决方案 »

  1.   

    不理解这句话
     文件传输不方便的,多了不必要的IO操作多了什么IO操作呢?不方便体现在什么地方,是编程上的,还是用户操作上的
      

  2.   

    是这样的,我的XML其实就是实时的消息(消息有和多种)。我想让另一台服务器,接收到这个消息,马上可以分析出消息的种类,并针对消息做相应的数据库操作并回应一条消息给消息发出方。
       我想借助数据库的查询优势对消息进行管理,如果采用文件传输的话,接收方的服务器多一次文件读写操作而且文件名称(同名、等)等不好控制。不知道你明白我的意思没有。
    我在网上找到这样的处理方法:
    var httpOb = new ActiveXObject("Microsoft.XMLHTTP");
    var pathstr = "EformXMLServlet?OperCmd=Save";
    httpOb.Open("POST", pathstr, false);
    httpOb.send(getxmlEFormDataObj().xml);
    发送到Server, 由Server的Servlet处理. 
    但是这个控件不知道在Linux是否可用..
      

  3.   

    消息有这么大吗?有10M的数据应该不能这么草率的操作,你能够让你的客户等待一段传输10M数据的时间吗,所以我觉得只能使用异步操作,肯定不能在JSP中传递数据,而只能发送一个Message,服务器接受到这个Message以后在传输数据