推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

socket入门手册同一电脑两个进程间的通讯

更新时间:2019-12-21 09:54:04 大小:3M 上传用户:xuzhen1查看TA发布的资源 标签:socket通讯 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

介绍

当你进入UNIX的神秘世界后,立刻会发现越来越多的东西难以理解。对于大多数人来说,BSD socket的概念就是其中一个。这是一个很短的教程来解释他们是什么、他们如何工作并给出一些简单的代码米解释如何使用他们。

类比(什么是socket?)

socket是进行程序间通讯(IPC)的BSD方法。这意味着socket用来让一个进程和其他的进程互通信息,就象我们用电话来和其他的人交流一样用电话来比喻是很恰当的,我们在后面将,直用电话这个概念来插叙socket装上你的新电话(怎样侦听?

,个人要能够收到别人打给他的电话,首先他要装上,门电话,同样,你必须先建立sockct以侦听线路,这个过程包含几个步骤。首先,你要建立一个新的sockct,就象先装上电话一样.sockct)命令就完成这个工作。

因为sockets有几种类型,你要注明你要建立什么类型的,你要做一个选择是socket的地址格式。如同电话有音频和脉冲两种形式一样,socket有两个最重要的选项是AF UNIX和1AFINET,AF-UNIX就象UNIX路径名一样识别sockets.这种形式对于在同一台机器上的IPC很有用。而AF INET使用象192.9.200.10这样被点号隔开的四个十进制数字的地址格式。除了机器地址以外,还可以利用端口号来允许每台机器上的多个

AFINET socket,我们这里将着重于AFINET方式,因为他很有用并广泛使用。另外一个你必须提供的参数是socket的类型。两个重要的类型是SOCK STREAM和SOCK DGRAM,SOCK-STREAM表明数据象字符流一样通过socket。而SOCK DGRAM则表明数据将是数据报(datagrams)的形式。我们将讲解SOCK-STREAM sockets,他很常见并易于使用


部分文件列表

文件名 大小
socket入门手册同一电脑两个进程间的通讯.pdf 3M

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载