基于BSD4.4的UDP通讯初探

本文介绍了BSD4.4中如何建立UDP连接,对比了Windows与BSD的不同,强调了BSD的简洁性。通过创建连接、发送和接收数据的步骤,详细讲解了select函数在UDP通讯中的作用,以及与pselect的区别。
摘要由CSDN通过智能技术生成
       前段时间在移植mmslite到vxWorks上,主要涉及到的修改为网络连接部分、多线程支持部分以及时间模块。这里主要阐述网络部分,其他的有时间会一一推出。由于之前是在windows上实现的,网络连接部分自然就是使用的socket和WSA了。然而和Unix系统一样,vxWorks使用的是BSD,先简单介绍下BSD的概念,BSD ( Berkeley Software Distribution, 伯克利 软件套件)是Unix的 衍生 系统,在1977至1995年间由 加州大学伯克利分校 开发和发布的。历史上,BSD曾经被认为是 UNIX 的一支——"BSD UNIX", 因为它和AT&T UNIX操作系统共享基础代码和设计。在20世纪80年代,衍生出了许多变形的UNIX 授权 软件。比较著名的如
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值