会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Wenssie_xu
博客园
首页
新随笔
联系
订阅
管理
2023年2月16日
一个服务器对多个客户端的本地socket通信C语言实现
摘要: 对于同一台主机间的多个进程间通信,除了使用共享内存,消息队列等方式,使用本地socket也是很高效的一种选择。不同于网络socket,本地socket不需要指定ip地址,也不需要进行网络协议栈等的校验,更加的安全和方便。 关于本地socket的更多介绍,可以参考文章(10条消息) 嵌入式linux网
阅读全文
posted @ 2023-02-16 13:57 Wenssie_xu
阅读(1622)
评论(0)
推荐(0)
2021年4月12日
C语言文件处理相关接口整理
摘要: 1. 打开文件fopen: FILE *fd = NULL; fd = fopen(char *filepath, char *mode); if(NULL == fd) { printf("fopen file is error."); return; } mode: 读写权限 "r" 以“只读”
阅读全文
posted @ 2021-04-12 15:52 Wenssie_xu
阅读(348)
评论(0)
推荐(0)
Ubuntu升级安装教程
摘要: 准备工作: 安装virtual box,这边安装的是Oracle VM VirtualBox 一.Ubuntu软件下载 推荐网站 mirrors.zju.edu.cn/ubuntu-releases/16.04/ 可以下载Ubuntu16.04的iso文件。 二.虚拟机加载iso文件 参考教程 ht
阅读全文
posted @ 2021-04-12 14:10 Wenssie_xu
阅读(282)
评论(0)
推荐(0)
HTTP通信的服务器端简单框架C语言实现
摘要: HTTP超文本传输协议,它是应用层的协议,底层是基于TCP通信的,因此,实现web服务器的第一步至少要能实现两个主机不同进程之间的TCP通信,这部分可基于socket来实现。服务器端:创建sock->绑定(将sock文件描述符和ip地址端口号绑定在一起)-> 设置服务器为监听模式->accept->
阅读全文
posted @ 2021-04-12 13:55 Wenssie_xu
阅读(1193)
评论(0)
推荐(0)
2020年4月14日
Socket编程,分别作为服务器和客户端的简单通信实现
摘要: 进程间的通信有很多种方法,本地进程之间通过一个唯一标识的pid进行通信,网络之间的进程进行通信,也需要一个唯一的标志符。根据TCP/IP协议,网络层的ip地址可以唯一的标识网络中的一台主机,协议加端口号可以标识这台主机中的进程。ip地址,协议加端口就可以唯一标识网络中的进程,进程之间可以通过这个标识
阅读全文
posted @ 2020-04-14 10:58 Wenssie_xu
阅读(1029)
评论(0)
推荐(0)
公告