现在 Socket编程 用哪个类以及模型比较多?
WinSock
CSocket封装类
还是什么?
刚接触网络程序设计
想写个语音聊天程序
用哪个好点。在推荐几本书吧
[解决办法]
socket编程有堵塞和非堵塞两种方式,普通是堵塞方式,非堵塞方式又有select、异步选择、事件选择、异步i/o、完成端口几种。不同规模、不同方式的网络程序有不同的选择
[解决办法]
好像不是吧?
我印象里CSocket是阻塞的。
而CAsyncSocket是非阻塞的,它是基于AsyncSelect模型封装的。
至于什么模型,看你的需求了,一般CSocket就可以了。
[解决办法]
我看的代码没有有CSocket写的,基本上都是自己将C形式的API封装.
模型,jmshl(泰坦)已经说了.
[解决办法]
完成端口 + 重叠IO
[解决办法]
直接用API,那些类好用不了多少,而且移植性不好