(菜鸟)接收端如何处理TransmitPackets发来的数据? 服务器用TransmitPackets一次发送了几个文件,客户端需要接收这些文件并存盘。问题1:客户端如何知道现在接收的是哪个文件的内容呢?(为了将接收的数据写入到正确的文件中)问题2:客户端如何知道其中的某个文件是否接收到文件尾了呢?(为了关闭文件) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TransmitPackets这个函数不是很清楚,好象不经常使用一般是用SOCKET,自己组包发送,这样就可以知道发送的是哪个文件,文件是否结束等 谢谢楼上,那什么情况下会用到TransmitPackets这个函数呢? TransmitPackets要XP/2003以上才支持,做服务端还可以,客户端最好不要使用。虽然函数只需要调用一次就可以发送多个文件,但对于接收端来说和多个send一样,依次接收即可。 可以自定义一个协议,在数据开头添加协议项,版本 大小 文件名 控制字段等 在数据结尾添加结束标记。我觉得还是用socket蛮好。 怎样拦截打印软件发送到打印机的数据? 网页中的excel插件(WOC activex)如何加载本地的excel文件 有跨平台界面库吗? 如何在没装VC的机器上运行附带ACCESS数据库的MFC程序 关于图象处理中的缩放问题!急! 如何通过编程方式获得Access数据库中的字段的一些属性? 分屏显示的问题 XP系统中远程调用服务器上com组件,服务器和客户端如何配置?? 如何改变菜单条及菜单项的颜色? 怎样成为一个soho人,请知情者介绍经验! 有人对adsl信息读取,dns性能检测,路由路径检测有了解吗,类似星空急速里网络诊断功能的,能做的联系我价格可以谈 谁能帮帮我啊!(MFC多文档程序)
一般是用SOCKET,自己组包发送,这样就可以知道发送的是哪个文件,文件是否结束等
那什么情况下会用到TransmitPackets这个函数呢?
虽然函数只需要调用一次就可以发送多个文件,但对于接收端来说和多个send一样,依次接收即可。
可以自定义一个协议,在数据开头添加协议项,版本 大小 文件名 控制字段等 在数据结尾添加结束标记。
我觉得还是用socket蛮好。