美文网首页
作业六实验内容

作业六实验内容

作者: Jr_13e7 | 来源:发表于2017-11-26 11:46 被阅读0次

实验目的:

制作多人同时聊天程序。

实验过程:

利用Codeblocks软件,建立两个Win32 GUI project程序,分别实现客户端和服务器端的功能。

首先编辑好客户端和服务器端的界面,设置默认的IP地址,网络端口,用户名,分别如图1,图2所示:

图1 图2

功能介绍:

在服务器端的界面上设置端口号(默认为9190),按下“启动服务器”的按钮,服务器便开始运作。

这时可以打开客户端界面,输入服务器端的IP地址和端口号(默认为127.0.0.1和9190),以确保与服务器端正确地通信。

用户可自定义网名(默认为Visitor),点击发送按钮便可以向服务器发送输入文本框中的消息,并由服务器返回给客户端当前聊天记录,显示在客户端的聊天框上,如图3,图4所示:

图3 图4

此时如果有另一位用户打开客户端,可重新设置网名,系统自动获取当前的聊天信息,如图5,图6,图7所示:

图5 图6 图7

相关文章

  • 作业六实验内容

    实验目的: 制作多人同时聊天程序。 实验过程: 利用Codeblocks软件,建立两个Win32 GUI proj...

  • 作业四实验内容

    实验目的: 制作GUI小程序,并实现以下功能: (1)服务器程序 可以同时接收最多5个客户的访问; (2)实现迭代...

  • 作业二实验内容

    学号:1505060221 制作网卡信息系统(NIC) 打开Eclipse软件,新建两个类 Display(用于展...

  • 作业五实验内容

    实验目的: 制作一个执行Ping命令的GUI程序,并实现对执行次数、数据大小和时间限制的设定。 实验过程: 利用E...

  • 作业三实验内容

    实验一: 搭建好实验电路,为四台主机分别配置四个IP地址,192.168.1.1~192.168.1.4,打开模拟...

  • 作业一实验内容

    学号:1505060221 1.SSH服务器的搭建 下载一个freeSSHD软件,在Server status选项...

  • 第二周实验问题说明

    1.已经开始有无故缺课现象!!!非常不好! 2.关于作业提交 3.关于实验内容问题 (1) 建议每次实验,提前预习...

  • 2020-12-07

    IOT联接管理作业 一、动手实验 —— 体验任务的创建与切换 实验内容 本实验中将创建两个任务,一个低优先级任务t...

  • NJUPT《 嵌入式应用终端开发 》

    课程要求 1、上课考勤 6 次,课堂作业 3 次。2、上机实验 4 次:实验报告格式规范,内容充实。3、期末课程设...

  • 《新学期•新挑战》

    早上六点,校长打电话召开紧急会,会议内容,取消实验班,平行分班。工作六年,带实验班五年,落差有点大。 ...

网友评论

      本文标题:作业六实验内容

      本文链接:https://www.haomeiwen.com/subject/gfjkbxtx.html