社区
通信技术
帖子详情
请教关于winsock编程的问题
frogdan
2004-04-19 08:29:46
本人正在学习winsock编程,有几个问题,希望能得到答案:
1. 同步和异步怎么在程序里面实现?
2. 阻塞和非阻塞怎么在程序里面实现?
3. 如果是Stream方式,发送的是char[],如果是Datagram方式,发送的是byte[],是吗?
以上的问题包括服务器端和客户端,开发工具是VC6。
...全文
20
5
打赏
收藏
请教关于winsock编程的问题
本人正在学习winsock编程,有几个问题,希望能得到答案: 1. 同步和异步怎么在程序里面实现? 2. 阻塞和非阻塞怎么在程序里面实现? 3. 如果是Stream方式,发送的是char[],如果是Datagram方式,发送的是byte[],是吗? 以上的问题包括服务器端和客户端,开发工具是VC6。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flymood
2004-04-19
打赏
举报
回复
其实这些资料网上很多。
你有白度输入网络编程,便可以找到很多的资料。
frogdan
2004-04-19
打赏
举报
回复
感谢各位!
wlpwind
2004-04-19
打赏
举报
回复
1.通过使用阻塞和非阻塞方式实现
2.如果看了winsock编程较详细的资料,就会看到阻塞和非阻塞方式是通过设置套接口的参数实现。
3.据我理解不是的。对于编程者来说区别是接收到一个包时,如果是stream方式你只能把他看作一些字节,如何分析要根据前后的数据包一起分析,而datagram方式,编程者一般会定义一个的数据结构用来表示datagram内容,这样就可以方便对数据包的分析。
也就是说Stream方式是看作字节流,而datagram是看作数据块。
tianxiangyuan
2004-04-19
打赏
举报
回复
1、这个问题不好回答,建议看看《windows网络编程》一书
2、同上
3、如果认为char[]与byte[]一样,应该没有人认为你是错的。stream和datagram的差别不是表现在这里,详情也请参考《windows网络编程》一书
red-fly
2004-04-19
打赏
举报
回复
1.同意二楼的
2.不好说,也不是一两句就说明白的
3.同意一楼的
发送的是char还是byte,都没有关系,datagram和stream的区别是通信(收发)方式不一样而已,但和其发送的内容或者是什么类型是没有关系的
vb连接服务器不稳定,
请教
关于vb中的
winsock
有时连接不上的
问题
请教
关于vb中的
winsock
有时连接不上的
问题
我的程序非常简单,描述如下:服务器:
winsock
名称:ftcp本地端口号:2800远程端口号:2700IP地址:192.168.23.53客户端:
winsock
名称:ktcp本地端口号:2700远程端口号:...
C,C++网络
编程
实现图像实时传输
导师让我把项目里OpenGl生成的图片通过UDP网络
编程
实时传输到电脑另一端,从一点不了解到实现图片单张传输,再到最后用TCP
编程
实现多张图片实时传输;没有能达到老师的要求,用UDP实现多张图片传输,这里有个
问题
,...
游戏
编程
初学者常见
问题
解答
游戏
编程
初学者常见
问题
解答 这里首先假设你使用VC这种IDE来写游戏,平台为win32,如果用Delphi或者VB等其他语言,情况类似,把编成语言及IDE换成对应的即可。 如果你想编游戏,而又有很多不清楚的
问题
,那请...
ADO
编程
常见
问题
总结
直接利用ADO对象
编程
需要注意的
问题
做一个总结: 一:
编程
步骤: 直接使用ADO对象和ADO动态链接库文件
编程
,需要注意
编程
的步骤,一般必须包括如下几步: 1.利用import命令引入动态链接库文件“msado*.dll” 2....
蛙蛙推荐:用
winsock
和iocp api打造一个echo server
蛙蛙推荐:用
winsock
和iocp api...本示例是根据《windows网络
编程
技术》里的一个c++例子改变而成,其中费了不少功夫,
请教
了不少人,在此表示感谢,希望大家也能从中有所收获,尤其是和非托管代码打交道方面。当然本文
通信技术
4,357
社区成员
28,927
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章