1. 首页
  2. 编程语言
  3. C
  4. 《网络编程技术实验报告-基于数据报套接字的回射程序设计与实验》

《网络编程技术实验报告-基于数据报套接字的回射程序设计与实验》

上传者: 2023-10-10 16:52:36上传 DOC文件 108KB 热度 8次

【实验名称】网络编程技术实验报告-实验四基于数据报套接字的回射程序设计与实验

【队别】(原内容)

【实验目的】巩固套接字编程,熟悉流式套接字编程

【实验要求】使用流式套接字编程实现回射程序,具体包括:1.客户端:主动请求建立连接,接收界面输入字符串,发送数据给服务器,接收服务器返回的应答,输出显示。2.服务器:在指定端口上提供服务,接收客户端发送的回射请求字符串,将接收到的内容回射给客户端,输出显示。3.提炼出网络操作的基本功能,构造网络操作类,修改原有程序

【实验环境】DEV C++

【实验作业】网络操作类设计:class CSocketFrame{public: int start_up(); int clean_up(); int set_address(char hname,char sname,struct sockaddr_in sap,char protocol); int quit(SOCKET s); SOCKET tcp_server(ULONG uIP,USHORT uPort); SOCKET tcp_server(char hname,char sname); SOCKET tcp_client(ULONG uIP,USHORT uPort);}int CSocketFrame::start_up(void){WORD wVersionRequested;WSADATA wsaData;int iResult;wVersionRequested=MAKEWORD(2,2);iResult=WSAStartup(wVersionRequested,&wsaData);if(iResult!=0){printf("WSAStartup调用错误,错误号:%d\n",WSAGetLastError(

下载地址
用户评论