项目简介
本项目是一个物联网相关的实验项目,核心围绕共享内存和socket编程。根目录代码编译后可生成apx
及client
程序;sharedMem
目录下代码编译能得到用于共享内存实验的shmem
程序;test
目录中的程序用于socket实验,借助pthread
实现server与client间的消息互传。
项目的主要特性和功能
- 提供共享内存实验程序,助力研究进程间数据共享机制。
- 实现基于socket的网络通信实验,利用多线程达成server和client的并发消息传递。
安装使用步骤
假设用户已下载本项目的源码文件:
1. 根目录:进入根目录,执行make
命令,编译得到apx
及client
程序。
2. sharedMem
目录:进入该目录,执行make
命令,编译得到shmem
程序。
3. test
目录:直接编译该目录下的socket实验程序(具体编译命令依代码情况而定)。
4. 运行可执行文件进行实验:
- 运行apx
及client
,按程序设计的使用方式操作。
- 运行shmem
,按共享内存实验需求操作。
- 运行test
目录下的socket实验程序,先启动server端,再启动client端进行消息传递测试。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】