0
有没有什么快速学习异步套接字tcp编程的方法,或者是否有任何库可以在短时间内使用system.socket?异步套接字连接
我的同步tcp客户端无法保存我正在处理的程序,因为它需要监听很长一段时间(10到60秒),这当然不能用于同步连接。
谢谢。
有没有什么快速学习异步套接字tcp编程的方法,或者是否有任何库可以在短时间内使用system.socket?异步套接字连接
我的同步tcp客户端无法保存我正在处理的程序,因为它需要监听很长一段时间(10到60秒),这当然不能用于同步连接。
谢谢。
我终于得到它的工作。我立场纠正。看起来,一个同步套接字可以长时间收听。之所以我以前的尝试不工作,是因为我使用了NetworkStream
,但我发现可以使用没有NetworkStream
的套接字。
Socket server = new Socket(AddressFamily.InterNetwork,
SocketType.Stream, ProtocolType.Tcp);
然后使用
socket.Send
和socket.Receive
我想你可以迅速掀起一些代码从MSDN的异步[服务器] copycatting(http://msdn.microsoft.com/en-us/ library/5w7b7x5f.aspx)和[client](http://msdn.microsoft.com/en-us/library/bbx2eya8.aspx)示例。然后再次,当你花时间和我发布你可能已经掌握了基本知识已经... – mtijn
这篇文章可能是这样的(部分)重复:http://stackoverflow.com/questions/104617/what -is-a-good-tutorial-how-on-net-c-socket-programming其中提到了一个旧的,但很好的MSDN教程插座 – mtijn
@mtijn:其实我检查了msdn并搜索了几个小时寻找可能的解决方案,但我无法让他们工作。那里有什么图书馆?我正在使用c# – user741630