实验讲稿-东南大学自动化学院..pptVIP

  • 3
  • 0
  • 约3.17万字
  • 约 50页
  • 2017-06-06 发布于四川
  • 举报
实验四:聊天工具 实验目的 实验内容及要求 实验步骤 注意事项 实验目的 在前面两个实验的基础上进一步了解网络编程的过程。 掌握Windows环境下基于WinSock的编程方法和通讯实现。 编写一个聊天程序,即以客户端和服务器的模式进行互发消息。 back 实验内容及要求 利用MFC中的CAsyncsocket类已经集成了socket的基本函数,我们可以直接使用其成员函数来建立,初始化并应用socket,利用客户端和服务器模式,编写一个点对点的,可以相互发送和接收消息的程序,也就是常说的聊天工具。 该工具具有既可以作为服务器也可以做为客户端使用。 当作为服务器时要具有能输入自己的IP值和端口值,并能进行在线监听是否有客户端要求连接,如果有,还要能进行适当的响应,也就是接受连接请求建立连接,并实现消息互发。 当作为客户端是,要求能输入远地服务器的IP值和端口数,并进行连接请求,等待远地服务器的响应,当连接上后要能与服务器进行互发消息,聊天结束后还要实现与服务器的断开的功能。 back 实验步骤(1) 建立自己的socket类 使用MFC 中的CAsyncsocket类作为基类重载虚拟函数建立自己的socket类。 Eg.:class CMySocket : public CAsyncSocket

文档评论(0)

1亿VIP精品文档

相关文档