huangweibuct 发表于 2009-8-7 11:46:21

弱问:关于传输数据的类型

我写了个简单的传输数据的程序。
定义char BUFFER
客户端clientStream.send_n(BUFFER,sizeof(BUFFER));
服务器端severStream.recv_n(BUFFER,sizeof(BUFFER));


我现在迷惑的是。这样传只能接受固定格式的数据。比如这个BUFFER只能接收字符串。。
但是我要传输任意文件。比如像QQ传输文件这样。这么写?如果传输个几百兆的文件,但是一个数据包是有最大容量的。ACE都提供了什么样的函数?

winston 发表于 2009-8-7 16:57:58

自己分包发呀。谁也不能发那么大的包。网络技术基础问题。

wishel 发表于 2009-8-8 16:18:50

只传文件的话,可以用ace_transmit_file,都封装好了,直接用就可以,分包什么的不用自己操心。
页: [1]
查看完整版本: 弱问:关于传输数据的类型