摘要:
一 主机数据库函数#include struct hostent *gethostbyaddr(const void *addr, //地址 size_t len, //长度 int type //类型 );struct hostent *gethostbyname(const char *name); 这些函数返回的结构中至少包含以下几个成员struct hostent{ char *h_name; //主机名称 ... 阅读全文
摘要:
一 什么是套接字 套接字是一种通信机制,凭借这种机制,客户/服务器系统的开发既可以在本地单机上进行,也可以跨网络进行。 二 套接字属性 套接字的特性由3个属性确定,它们是:域,类型和协议 1 套接字的域 域指定套接字通信中的网络介质,最常见的套接字域是AF_INET,它指的是Internet网络,其底层的协议——网际(IP)只有一个地址族,它使用一种特定的方式来指定网络中的计算机,即人们常说的IP地址。 AF_UNIX域是UNIX文件系统域,即使是一台还没联网的计算机上的套接字也可以使用这个域,这个域的底层协议是文件输入/输出,而它的地址就是文件名。 2 套接字类型 ... 阅读全文