【发布时间】:2012-07-30 13:54:56
【问题描述】:
我正在向基本的 .NET 异步套接字服务器添加文件共享功能。我希望客户端发送的有效负载只是我的 headers+commandID+binaryFileData。除了 .NET 客户端之外,此服务器还需要为来自 VB6 客户端的请求提供服务。
负责 VB6 客户端的一方想出了一种复杂的方式来传输文件,我对此并不特别印象深刻。它涉及发送文件的一小块,最后服务器请求下一个块。该方声称,如果您尝试使用大发送(“大”表示任何不小——1MB 是“大”),VB6 Winsock 控件将无法正常工作。这对我来说听起来很荒谬。
我希望客户端将单个大负载写入套接字,然后在服务器端进行消息重组/散列。 VB6 Winsock控件大写真的有问题,还是对方找借口?
【问题讨论】:
标签: c# .net sockets vb6 winsock