找回密码
 立即注册
收起左侧

socket编程

1
回复
6890
查看
[复制链接]

尚未签到

来源: 2014-3-18 17:13:37 显示全部楼层 |阅读模式
1Qter豆
本帖最后由 jojoka 于 2014-3-18 17:14 编辑

最近有个项目需要用到socket套接字。请问有人能给我解释一下。其通讯过程中的机制和方法吗?

这是我在看的一个冠以socket开发实例。但还是不大理解
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

Qt Socket编程的有UDP协议,TCP协议: UDP用户数据报协议是一种完全面向数据报,属于传输层协议,而且编程简单,可以使用在可靠性要求不算太高的地方,如:   报文短的网络数据   客户端比较多的网络编程模式   不需要考虑数据安全性的场合   对速度要求高,但网络负荷过重 UDP最重要的特点是客户端和服务端没有明显的界限,在发送数据时,客户端只管发送数据,而不用理会客户端和服务端是否建立连接,同样 ...
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2014-3-18 17:13:38 显示全部楼层
本帖最后由 司马宇轩 于 2014-3-30 18:06 编辑

Qt Socket编程的有UDP协议,TCP协议:
      UDP用户数据报协议是一种完全面向数据报,属于传输层协议,而且编程简单,可以使用在可靠性要求不算太高的地方,如:
  报文短的网络数据
  客户端比较多的网络编程模式
  不需要考虑数据安全性的场合
     对速度要求高,但网络负荷过重
       UDP最重要的特点是客户端和服务端没有明显的界限,在发送数据时,客户端只管发送数据,而不用理会客户端和服务端是否建立连接,同样,服务端只管接收数据。
        TCP协议与UDP刚好相反,它是一种高层应用层的协议,适合使用在大数据量,要求可靠性比较高的场合
TCP协议C/S编程模式中,第一件事情就是开启服务端,等服务端准备好之后再启动客户端程序,经过三次握手之后才会建立起网络连接路。
       不知道能不能帮到您!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了