在VC++中,是否可以简单的用SendTo()和Send来区分TCP和UDP呢?

wuglad 2005-01-06 09:09:11
程序中如果用的是SendTo函数,是否就代表这是UDP,Send或者OnSend就是TCP呢?
...全文
360 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuglad 2005-01-08
  • 打赏
  • 举报
回复
那么RTP、RTCP是面向连接的么?
zhangjie1234 2005-01-08
  • 打赏
  • 举报
回复
send和sendTo 一个代表同步通信,一个是异步通信
zhouyong0371 2005-01-08
  • 打赏
  • 举报
回复
udp也可以调用connect,但是和TCP的connect不同,它没有进行三次握手,只是进行一些错误的检查。a connected UDP不必每次指定目标地址和多口了,也就是说,我们可以直接用send。
也不用使用recvfrom去了解数据报的发送者,而是用recv。
sharkhuang 2005-01-08
  • 打赏
  • 举报
回复
udp也可以调用connect,也可以用send!这样还不用每次添目的地址
pclili 2005-01-07
  • 打赏
  • 举报
回复
不行啊。TCP也可以用sendto的,UDP也可以用send的。
UDP如果用了connect之后,就可以用send发送消息了.
uoyevoli 2005-01-07
  • 打赏
  • 举报
回复
UDP如果用了connect之后,就可以用send发送消息了
但是,好像TCP不可以用SendTo的
tjjccnu 2005-01-07
  • 打赏
  • 举报
回复
呵呵,好象是不行!
iorikingdom 2005-01-07
  • 打赏
  • 举报
回复
在raw socket里面tcp和udp都可以用send,^_^
fisker0303 2005-01-07
  • 打赏
  • 举报
回复
当然了,UDP不存在Connect的概念的。
wuglad 2005-01-07
  • 打赏
  • 举报
回复
这么说关键的地方还是在OnConnect了?
caijize 2005-01-06
  • 打赏
  • 举报
回复
NO
HunterForPig 2005-01-06
  • 打赏
  • 举报
回复
不行
qrlvls 2005-01-06
  • 打赏
  • 举报
回复
不可以

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧