Socket高手请进 WSA****、CSocket和一般的socket,,bind,listen...有什么不同 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setsocoptSO_RCVTIMEO int Receives time-out (available in Microsoft implementation of Windows Sockets 2). WSA****用的是Windows Sockets 2.0.bind,listen...用的是1.0CSocket封装的是什么,具体我就不知道了,因为我用API,不用MFC 我用WSA****函数写的东西移植到UNIX上可以吗? 设置超时可以用select函数来解决函数前面有WSA的是WINSOCK2。0里面的函数bind listen函数是用在服务器端的套接字函数,bind把套接字绑定到一个地址listen使套接字在指定的端口开始监听CSocket是MFC里的一个套接字类socket是一个创建套接字的函数 增加一个延时功能程序,当连接不上时,会返回一个消息,这样就会知道。先连接后listen.注意关闭socket。 至于WSA****是WIndow 平台下SOCKETAPI具体平台不同应用也不同哦,而且在Window平台下Socket IO方式比较多 向MFC封装的CAynscSocket是用了WIndow Socket的异步Select IO方式,将Socket上的IO操作,映射到Window的事件消息上了。而本身CSocket类是继承CAynscScoket的,所以也是一样的,不同的是CAyncsSocket是异步的,就是说对Socket的IO操作马上返回了,当IO完成了或是刚刚开始是通过事件消息向上层应用通知的,而CSOcket是同步的直接判断函数返回就可以判断IO操作是否成功! select在流式各报文式都可以用吗?select流式中的阻塞型的和非阻塞型的用法各效果有什么不一样吗? 当然Socket是协议无关的,即可以在TCP协议上编写程序,也可以在UDP协议上编写程序对于异步socket在STREAM和DGRAM上用法是一样的。只是对于UDP socket没有FD_CONNECT和FD_ACCEPT事件 高手救我!!!MFC中如何让引入一个位图文件,然后让该位图沿一条固定直线(起点终点坐标已知)运动?? GDI+如何使用掩码 ActiveX控件中如何显示另一个对话框? CreateDispatch/ReleaseDispatch后句柄不断的涨 我觉得应该可以改的啊,是我的理解有问题还是改不了?敬请赐教. 有DLL 文件如何制作LIB文件? 给zangyong(晶晶)的500分,第五贴 一个奇怪的问题 怎样用ado执行delete语句? ICO图标怎么做? 各位大峡,为什么我的机器越来越慢, 请问在什么情况下,应用程序会自动退出?
SO_RCVTIMEO int Receives time-out (available in Microsoft implementation of Windows Sockets 2).
函数前面有WSA的是WINSOCK2。0里面的函数
bind listen函数是用在服务器端的套接字函数,bind把套接字绑定到一个地址
listen使套接字在指定的端口开始监听
CSocket是MFC里的一个套接字类
socket是一个创建套接字的函数
先连接后listen.
注意关闭socket。
CAynscScoket的,所以也是一样的,
不同的是CAyncsSocket是异步的,就是说对Socket的IO操作马上返回了,当IO完成了或是刚刚开始是通过事件消息向上层应用通知的,
而CSOcket是同步的直接判断函数返回就可以判断IO操作是否成功!
select流式中的阻塞型的和非阻塞型的用法各效果有什么不一样吗?
只是对于UDP socket没有FD_CONNECT和FD_ACCEPT事件