网络通信(1)

原创 2015年11月20日 21:18:52

网络通信(1)

学习重点:

1.      了解基本的winsock通信流程

2.      学会使用winsock通信

3.      了解局域网通信流程

4.      学习MFC的GUI设置

a)        对文本框和背景颜色的设置

b)        对按钮控件的设置(利用自绘)

代码地址:http://yun.baidu.com/s/1dD4qWF3

学习思路:

1.      创建服务端

  这里的服务器也只能连接一个客户端同客户端进行点对点的通信。

开启服务器:点击开启服务器,这个时候服务器端程序初始化等待客户端的连接,这个时候服务器的端口已经指点。

断开连接:关闭连接,同时退出程序。

发送:发送“数据发送”编辑框中的文本到客户端同时会显示到“数据接收”文本框中。

说明:当客户端连接上服务端的时候在“数据接收”文本框的上方会显示连接的IP


2.      创建客户端

连接服务器:当服务器运行的时候,输入服务器的IP地址,点击“连接服务器”

连接上的时候会弹出“开启成功”。

断开连接:断开连接,并退出程序。

发送:发送“数据发送”文本框中的文本。并将发送的数据显示到“数据接收”的文本框中。

 

说明:我研究了下若是要做互联网通信不是不可以,需要的是一个公网IP,或者是利用花生壳和NAT123可以将自己的IP映射到互联网上。但是本人是悲催了,没有公网IP同时也没有一个可以映射到互联网上的IP

版权声明:本文为博主原创文章,未经博主允许不得转载。

网络通信基本结构 part1

  • 2011年01月02日 13:16
  • 6.15MB
  • 下载

ROS 教程之 network:多台计算机之间网络通信(1)

LZ在实验室环境下要实现一台台式主机和移动机器人上的笔记本通信。台式机作为主机,用rviz监控和无线操作移动机器人,笔记本上通过ROS实现移动机器人的自主定位和路径规划等程序。主机上用的虚拟机装的ub...

Unix网络通信卷1+卷2

  • 2017年08月07日 12:49
  • 32.89MB
  • 下载

从零开始写Go网络通信框架(1)——基本的Socket Client/Server的编写

用其他语言写Socket程序通常的步骤是: 服务端:Socket——>bind——>listen——>accept——>read/recv和write/send——>close 客户端:Socket—...

AS3[1].0与网络通信

  • 2011年11月14日 09:14
  • 57KB
  • 下载

<1>移动设备的网络通信 http /socket

《一、》http /socket 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上...
  • s_s520
  • s_s520
  • 2013年07月31日 22:42
  • 855

Android学习记录之Volley网络通信框架基础解析(1)

这段时间,学习了一些关于网络框架的基础,这里我总结了一下,分享给大家~~ Volley框架由来 我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HT...

网络通信(Telematik)-传输层协议(Transportprotokolle)1

一点补充知识包(Paket)包是网络数据的传输单位,他由目标数据和辅助信息组合而成: head(Kopf)目标数据(Nutzdaten)supplement(Anhand) \begin{array...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网络通信(1)
举报原因:
原因补充:

(最多只允许输入30个字)