Socket(通信方式)

来源:互联网 发布:nginx 禁止svn目录 编辑:程序博客网 时间:2024/05/22 05:48

1.使用Socket的条件:

a.本机的IP和端口

b.协议——TCP(面向连接的)和UDP(无连接的),TCP是主动寻找信息,UDP是被动接收信息

2.步骤

a.建立套接字:一种接口,通信的端点,是一种基石,分为流套接字和数据报套接字

b.绑定本机的IP和端口

c.连接情况:如果是TCP,因为是面向连接的,所以要用Listen()监听是否有人发东西给自己;如果是UDP,因为是无连接的,所以是被动接受

d.链接情况:TCP是面向链接的,所以是先同过accept()确定对象,后通过Send/Receive进行收发信息操作,

      UDP是无连接的,所以是通过SendTo/ReceiveForm+指定的节点进行信息的收发

原创粉丝点击