2017-2018-1 20155223 实验三 实时系统
2017-2018-1 20155223 实验三 实时系统
实验一
学习使用Linux命令wc(1)
基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端
客户端传一个文本文件给服务器
服务器返加文本文件中的单词数
wc命令:Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
那么就是要我建立一对C/S,客户端可以发送文件,服务器读里面的单词个数。
实现结果:
实验二
使用多线程实现wc服务器并使用同步互斥机制保证计数正确
多线程就是一台服务器能够响应多台客户端的要求。
实现结果:
实验三
交叉编译多线程版本服务器并部署到实验箱中
PC机作客户端测试wc服务器
实现失败!
失败原因:实验箱无法和笔记本电脑互相ping通,而实验室计算机又无法运行基于Linux的C语言程序。