unix套接字通讯,unixsock
unix域套接字(unix本地域套接字)类似于进程间通信的有名管道
需要包含头文件#include <sys/un.h>
1.unix域套接字有两种形式:tcp和udp,只能用于两个进程间本地通信
2. tcp类型的unix域套接字
使用步骤
跟tcp通信的流程一模一样,只是socket创建套接字的使用有点不同
socket(AF_UNIX,SOCK_STREAM,0);
//第二个参数必须是unix域套接字类型的地址结构体
bind( )
struct sockaddr_un {
__kernel_sa_family_t sun_family; /* AF_UNIX *///设置 AF_UNIX
char sun_path[UNIX_PATH_MAX]; /* pathname *///合法的路径,生成一个tcp类型的本地域套接字文件
};
listen()</