网络通信
文章平均质量分 82
你好xyz
这个作者很懒,什么都没留下…
展开
-
你应该知道的 RPC 原理
在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个问题:1)要搭建一个新服务,免不了需要依赖他人的服务,而现在他人的服务都在远端,怎么调用?2)其它团队要使用...转载 2018-06-21 17:10:42 · 140 阅读 · 0 评论 -
Linux 获取本地IP的方法(参考exosip)
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include原创 2018-07-10 13:48:28 · 663 阅读 · 0 评论 -
Linux 下用getaddrinfo、getnameinfo实现IP和域名的转换
gethostbyname, gethostbyaddr是不可重入函数;已经被getaddrinfo, getnameinfo替代getaddrinfo 将主机和服务转换到socket地址,融合了函数getipnodebyname, getipnodebyaddr, getservbyname, getservbyport的功能,是可重入的getnameinfo 功能与getaddrinfo...原创 2018-08-21 18:19:35 · 15036 阅读 · 0 评论