![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unix网络编程
文章平均质量分 77
从小爱吃鱼
这个作者很懒,什么都没留下…
展开
-
ubuntu12.04下unix网络编程apue的配置
我的系统是ubuntu12.04,现在将unix网络编程中apue.h的配置方法进行总结,以方便下次使用。 1.进入目录,运行 ./configure 2.cd lib (进入lib目录) 3.make (在lib的上层目录产生libunp.a) 4.cd .. (进入到上层目录,复制这个静态库到/usr/lib/和/usr/lib64/中,因为后来编译程原创 2016-05-04 14:52:55 · 265 阅读 · 0 评论 -
域名和地址转换
在连接服务器的时候,我们不一定要指定服务器的IP地址,可以指定它的域名,因此就需要将域名转换为IP地址的函数。1、通过getaddrinfo()函数#include/*** hostname:要解析的主机域名或者IP* service:主机的端口* hints:要返回的信息种类* result:返回的一系列解析结果的链表**/int getaddrin原创 2016-05-05 17:39:39 · 2686 阅读 · 0 评论 -
UDP套接字的使用介绍
UDP套接字相比于TCP套接字具有不同的特征。 1、UDP套接字在使用之前不需要进行连接,即对应于客户端不需要进行connect,创建socket之后直接发送信息;服务器在绑定IP和端口之后在循环中不需要accept进行阻塞,直接利用接收函数阻塞接收信息,并且在完成通讯之后不需要进行close; 2、UDP是尽力而为的通信。 3、在发送的时候UDP需要指定一个比较合适原创 2016-05-05 21:44:53 · 2185 阅读 · 0 评论