编写简单的客户服务器程序.docx

上传人:b****1 文档编号:14333903 上传时间:2023-06-22 格式:DOCX 页数:14 大小:547.19KB
下载 相关 举报
编写简单的客户服务器程序.docx_第1页
第1页 / 共14页
编写简单的客户服务器程序.docx_第2页
第2页 / 共14页
编写简单的客户服务器程序.docx_第3页
第3页 / 共14页
编写简单的客户服务器程序.docx_第4页
第4页 / 共14页
编写简单的客户服务器程序.docx_第5页
第5页 / 共14页
编写简单的客户服务器程序.docx_第6页
第6页 / 共14页
编写简单的客户服务器程序.docx_第7页
第7页 / 共14页
编写简单的客户服务器程序.docx_第8页
第8页 / 共14页
编写简单的客户服务器程序.docx_第9页
第9页 / 共14页
编写简单的客户服务器程序.docx_第10页
第10页 / 共14页
编写简单的客户服务器程序.docx_第11页
第11页 / 共14页
编写简单的客户服务器程序.docx_第12页
第12页 / 共14页
编写简单的客户服务器程序.docx_第13页
第13页 / 共14页
编写简单的客户服务器程序.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

编写简单的客户服务器程序.docx

《编写简单的客户服务器程序.docx》由会员分享,可在线阅读,更多相关《编写简单的客户服务器程序.docx(14页珍藏版)》请在冰点文库上搜索。

编写简单的客户服务器程序.docx

编写简单的客户服务器程序

南京信息工程大学实验(实习)报告

实验(实习)名称编写简单的客户/服务器程序实验日期2015.5.24得分指导教师朱节中

计算机专业年级班次姓名学号

一、实验目的

(1)掌握客户/服务器的工作原理、编程思想和方法

(2)学习基于socket编程接口的网络编程技术

二、实验内容

使用CAsyncSocket类编写一个简单的客户/服务器程序,客户/服务器之间使用数据报方式传送信息,服务器在收到客户发来的Time或Date请求后,利用本地的时间和日期进行响应。

创建工作空间

创建服务器

去掉Aboutbox,加入WindowsSockets

创建客户端

基于CAsyncSocket创建CDlgAsyncSock

在两个工程中创建CDlgAsyncSock。

覆盖虚函数OnAccept,OnClose,OnConnect,OnReceive

服务器程序的网络通信框架

在CDlgAsyncSockServerDlg中加入公有voidOnReceive();voidOnAccept();voidOnClose();函数,

和私有的两个CDlgAsyncSock对象m_sListenSocket,m_sConnectSocket

在CDlgAsyncSock.h中加入

在CDlgAsyncSock.c中包含DlgAsyncSockServerDlg.h

加入公有的SetParent函数

在覆盖的虚函数OnAccept,OnClose,OnReceive中加入代码

在构造函数和析构函数中加入代码:

客户端程序的网络通信框架

在CDlgAsyncSockClientDlg中加入公有voidOnReceive();voidOnConnect();voidOnClose();函

数,和私有的CDlgAsyncSock对象m_sConnectSocket

在CDlgAsyncSock.h中加入

在CDlgAsyncSock.c中包含DlgAsyncSockClientDlg.h

加入公有的SetParent函数

在覆盖的虚函数OnConnect,OnClose,OnReceive中加入代码

在构造函数和析构函数中加入代码:

服务器程序的界面框架

为相应按钮添加消息响应函数OnBtnListen、OnBtnClose、OnBtnSend,添加五个控件变量

m_listSent,m_listReceived,m_strMsg,m_strServname,m_iServport。

客户端程序的界面框架

为相应按钮添加消息响应函数OnBtnConnect、OnBtnClose、OnBtnSend,添加五个控件变量

m_listSent,m_listReceived,m_strMsg,m_strServname,m_iServport。

服务器程序响应函数编写

先在OnBtnListen、OnBtnClose、OnBtnSend函数中添加如下代码:

在OnAccept、OnClose、OnReceive中添加如下代码:

在OnInitDialog中添加如下代码:

客户端程序响应函数编写

先在OnBtnConnect、OnBtnClose、OnBtnSend函数中添加如下代码:

在OnConnect、OnClose、OnReceive中添加如下代码:

在OnInitDialog中添加如下代码:

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 少儿英语

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2