• 大小: 653KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签: 实验  

资源简介

1. linux平台上的TCP并发服务(4学时) 掌握基本套接字函数使用方法、TCP协议工作原理、并发服务原理和编程方法。实验内容:在linux平台上实现1个TCP并发服务器,至少可以为10个客户端同时提供服务。 2. 进程间的协调通信(4学时) 掌握进程的概念、进程间通信的基本原理、集成间通信的主要类型和各自的特点。实验内容:在linux平台上实现1个父进程、2个子进程,利用管道和共享内存实现两个子进程之间数据快速传送。 3. Windows平台上的TCP并发服务(4学时) 编程内容与实验1相同,操作系统为windows。了解Windows与Linux平台编程环境的差异,掌握Winsock编

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int open_clientfd(char *hostname int port);

int main(int argc char *argv[])
{
int clientfd port;
char *host *seconds;

if (argc != 4) {
fprintf(stderr “usage: %s   \n“ argv[0]);
exit(-1);
}
host = argv[1];
port = atoi(argv[2]);
seconds = argv[3];

if ((clientfd = open_clientfd(host port)) == -1) {
fprintf(stderr “%s\n“ strerror(errno));
exit(-1);
}
write(clientfd seconds strlen(seconds));
close(clientfd);
exit(EXIT_SUCCESS);
}

int open_clientfd(char *hostname int port)
{
int clientfd;
struct hostent *hp;
struct sockaddr_in s

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-06-15 15:08  16030110032_张瑞_网络应用程序设计实验\
     目录           0  2019-06-15 15:02  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\
     目录           0  2019-06-15 15:02  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test1\
     文件        1280  2019-06-15 11:10  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test1\client.c
     文件        2624  2019-06-15 11:10  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test1\server.c
     目录           0  2019-06-15 15:02  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test2\
     文件        1528  2019-06-15 15:02  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test2\pipe1.cpp
     文件        1406  2019-06-15 14:36  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test2\share_mem.cpp
     目录           0  2019-06-15 15:02  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test3\
     文件         846  2017-12-23 11:49  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test3\client.c
     文件        1363  2017-12-23 11:49  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_代码文件\test3\server.c
     文件      691292  2019-06-15 15:05  16030110032_张瑞_网络应用程序设计实验\16030110032_张瑞_网络应用程序设计报告.pdf

评论

共有 条评论