我希望有人可以帮助我。我有两个应用程序(一个服务器,一个客户端)。客户端通过套接字连接将图像发送到服务器。
一切正常,但我有一个问题。一旦服务器接收到图像包,我希望服务器将收到的字节发送回客户端。问题是,在收到完整图像之前,不会调用服务器上的 NSStreamEventHasSpaceAvailable。接收到图像后,调用 NSStreamEventHasSpaceAvailable 并发送接收到的数据字节(它们都已添加到 NSMutableData)。
但是,我需要这个才能同时发送。我正在考虑创建第二个连接来处理此传输,但不确定这是否是一种好习惯。
任何帮助都非常感谢。