刚接触NIO,想要用NIO实现一个批量文件上传的功能,单文件的传送比较简单,一直读完数据就可以了,但是实现多文件传输的时候感觉比较麻烦.
基本的思路我想还是在每条消息前加个消息头,描述文件的一些属性,如文件大小等,再根据这个大小继续读数据生成文件.然后再去读消息头...
哪位朋友可否给个例子参考一下,,在此先谢过了!

解决方案 »

  1.   

    应该就是楼主自己想到的思路了……HTTP中的文件上传,采用的就是类似传输方式。关注并学习中……
      

  2.   

    ..楼主把单上传的 发布下。
    或许大家就可以根据你的单传来设计出一个比较合适的多传
    本人做过 从Http上传多个文件 到服务器
    并在服务器上解析 传送过来的文件。并保存
    我想或许我可以帮到你。
    qq 920003284
      

  3.   

    多文件上传按我的想法实现了,源码已经上传了
    http://download.csdn.net/source/693684
    可能还有些问题,希望大家能在此基础上做些改进