求教:客户端需从服务器下载一个2G文件,但是因为服务端的设计是先把文件全部放在JVM里,就会出现JVM内存不足的问题。我的设想是,把文件分包,分成多个小的数据包,再一个一个放到JVM里。现在不晓得怎么把文件分包,大虾求教~~~~
读取文件中某一块到filestream,将它的偏移地址和字节数组放在一起,作为一个数据包。客户端得到这个数据包,把这些数据写到文件中的这个位置上。这样完成还原。
怎么不走ftp协议呢