Silverlight/OSX:TCP Socket在一端停止工作
本文关键字:停止工作 Socket TCP OSX Silverlight | 更新日期: 2023-09-27 18:34:17
什么会导致套接字在一端停止工作?
例如:我正在使用System.Net.Sockets.Socket
并使用它来传输二进制数据。但是,在某些情况下,套接字的客户端会停止工作。数据仍从服务器接收并按预期工作。客户端代码似乎也工作正常(实际写入之前没有例外),但数据神奇地丢失并且永远不会到达服务器。
增加:
我们软件的功能之一允许人们通过浏览器外的 silverlight 应用程序上传文件。
此错误仅在Mac OSX上使用该应用程序并上传多个文件时发生。这在Windows上工作正常!在OSX上仅上传单个文件也可以正常工作。
各种原因。 可能有网络打嗝会破坏连接;客户端可能会失败等。
与客户端上的套接字通信时是否捕获异常?