社区
网络编程
帖子详情
VC++网络编程文件传输与聊天?
nanhaizhixin
2011-04-16 01:05:17
怎么把文件转输与消息区分开来??如果有这方面的源码更好。邮箱:tangyanjun3447@163.com
...全文
149
8
打赏
收藏
VC++网络编程文件传输与聊天?
怎么把文件转输与消息区分开来??如果有这方面的源码更好。邮箱:tangyanjun3447@163.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
许文君
2011-10-28
打赏
举报
回复
接收在1个socket内实现的话LZ要做好报文格式。
wyx100
2011-10-28
打赏
举报
回复
http://download.csdn.net/source/2062585
Nakumi2012
2011-10-28
打赏
举报
回复
说一下飞秋的原理吧:文件传输使用基于连接的TCP套接字,这样就可以保证文件的正确传输,聊天使用非连接的UDP套接字,要代码的话,去看看网上关于飞秋的源代码你就清楚了
Eleven
2011-10-28
打赏
举报
回复
飞鸽,飞秋~
runezhang
2011-10-28
打赏
举报
回复
最好用不同的socket,文件传输用一个socket,聊天的用另外一个。
luo_jin_chang11
2011-10-27
打赏
举报
回复
谢谢啦
向立天
2011-04-16
打赏
举报
回复
要源码可以去下载飞鸽传书
King_hhuang
2011-04-16
打赏
举报
回复
http://download.csdn.net/source/2062585
V
C++
网络编程
源码
目录 (1)基本
网络编程
实例 Winsock实现网络
聊天
室【\chap1\ChatRoom(Winsock)】 CSocket实现
聊天
室【\chap1\ChatRoom(Csocket)】 (2)本地计算机
网络编程
实例 获取计算机的名称和IP地址【\chap2\Local】 获取计算机的子网掩码【\chap2\ Local】 获取计算机的DNS设置【\chap2\ Local】 获取计算机的网卡地址【\chap2\ Local】 获取计算机安装的协议【\chap2\ Local】 获取计算机提供的服务【\chap2\ Local】 获取计算机的所有网络资源【\chap2\ Local】 修改本地计算机的所有网络设置【\chap2\ Local】 获取计算机TCP/IP协议的所有信息【\chap2\ Local】 (3)局域网网络通信编程实例 获取网上邻居【\chap3\Neighbor】 lIP地址和计算机名之间的转换【\chap3\Neighbor】 l映射网络驱动器【\chap3\Neighbor】 l消息发送程序Net Send【\chap3\Neighbor】 l获取局域网内其他计算机的信息【\chap3\ NeighborInfo】 (4)IE编程实例 简单的浏览器的实现【\chap4\MyBrowser】 删除IE相关历史记录【\chap4\DelHistory】 将应用程序加入到IE工具栏【\chap4\AddToToolBar】 超级链接的实现【\chap4\HyperLink】 禁止IE的弹出窗口【\chap4\StopPopup】 禁止浏览某些网站【\chap4\StopTravel】 IE收藏夹【\chap4\ MyBrowser】 创建桌面快捷方式和活动桌面【\chap4\ShortCut】 (5)基本
网络编程
实例 点对点
文件传输
【\chap5\Transfer】 大型
文件传输
【\chap5\Transfer】 端口扫描程序【\chap5\ MyPortScanner】 Finger编程【\chap5\MyFinger】 Sniff编程【\chap5\MySniff】 Internet文件下载【\chap5\ InternetDownload】 (6)网络通信协议编程 FTP协议【\chap6\FTP】 Email协议【\chap6\Email】 ICMP协议【\chap6\ICMP】 RAS协议【\chap6\RAS】 TAPI协议【\chap6\TAPI】 Telnet协议【\chap6\Telnet】 HTTP协议 【\chap6\HTTP】 (7)Modem /串口通信编程 Modem编程【\chap7\Modem】 MSCOMM控件编程【\chap7\MSCOMM】 串口通信API编程【\chap7\MySerialCom】 (8)代理服务器编程实例 Socks 5协议编程【\chap8\Socks5】 HTTP代理服务器【\chap8\HTTP代理服务】 (9)高级网络通信编程实例 串口通信编程实例【\chap9\SerialPort】 网络流量监控【\chap9\NetTraffic】 网站下载【\chap9\ Snag】 网络五子棋系统【\chap9\FiveChess】 语音
聊天
【\chap9\ ChatRoom】 远程监控【\chap9\RemoteControl】
V
C++
网络通信编程实用案例
1)基本
网络编程
实例 Winsock实现网络
聊天
室【\chap1\ChatRoom(Winsock)】 CSocket实现
聊天
室【\chap1\ChatRoom(Csocket)】 (2)本地计算机
网络编程
实例 获取计算机的名称和IP地址【\chap2\Local】 获取计算机的子网掩码【\chap2\ Local】 获取计算机的DNS设置【\chap2\ Local】 获取计算机的网卡地址【\chap2\ Local】 获取计算机安装的协议【\chap2\ Local】 获取计算机提供的服务【\chap2\ Local】 获取计算机的所有网络资源【\chap2\ Local】 修改本地计算机的所有网络设置【\chap2\ Local】 获取计算机TCP/IP协议的所有信息【\chap2\ Local】 (3)局域网网络通信编程实例 获取网上邻居【\chap3\Neighbor】 lIP地址和计算机名之间的转换【\chap3\Neighbor】 l映射网络驱动器【\chap3\Neighbor】 l消息发送程序Net Send【\chap3\Neighbor】 l获取局域网内其他计算机的信息【\chap3\ NeighborInfo】 (4)IE编程实例 简单的浏览器的实现【\chap4\MyBrowser】 删除IE相关历史记录【\chap4\DelHistory】 将应用程序加入到IE工具栏【\chap4\AddToToolBar】 超级链接的实现【\chap4\HyperLink】 禁止IE的弹出窗口【\chap4\StopPopup】 禁止浏览某些网站【\chap4\StopTravel】 IE收藏夹【\chap4\ MyBrowser】 创建桌面快捷方式和活动桌面【\chap4\ShortCut】 (5)基本
网络编程
实例 点对点
文件传输
【\chap5\Transfer】 大型
文件传输
【\chap5\Transfer】 端口扫描程序【\chap5\ MyPortScanner】 Finger编程【\chap5\MyFinger】 Sniff编程【\chap5\MySniff】 Internet文件下载【\chap5\ InternetDownload】 (6)网络通信协议编程 FTP协议【\chap6\FTP】 Email协议【\chap6\Email】 ICMP协议【\chap6\ICMP】 RAS协议【\chap6\RAS】 TAPI协议【\chap6\TAPI】 Telnet协议【\chap6\Telnet】 HTTP协议 【\chap6\HTTP】 (7)Modem /串口通信编程 Modem编程【\chap7\Modem】 MSCOMM控件编程【\chap7\MSCOMM】 串口通信API编程【\chap7\MySerialCom】 (8)代理服务器编程实例 Socks 5协议编程【\chap8\Socks5】 HTTP代理服务器【\chap8\HTTP代理服务】 (9)高级网络通信编程实例 串口通信编程实例【\chap9\SerialPort】 网络流量监控【\chap9\NetTraffic】 网站下载【\chap9\ Snag】 网络五子棋系统【\chap9\FiveChess】 语音
聊天
【\chap9\ ChatRoom】 远程监控【\chap9\RemoteControl】 赠送实例 类似网络蚂蚁的断点续传程序【\Appendix\NetAnts】 网络多播程序【\Appendix\BroadCast】 界面美观的文字
聊天
程序【\Appendix\Chat】 语音电话【\Appendix\PhoneCall】
V
C++
socket编程核心技术与项目实战
《v
c++
socket编程核心技术与项目实战》很多学员都有这样的感觉,
c++
socket编程的书看了不少,却似懂非懂,编程还是不得要领,做项目的时候经常遇到各种技术障碍。在本套课程中,作者把积累多年的大量socket编程...
V
C++
mfc socket编程开发
聊天
与
文件传输
功能(vs2019)
我想开发一个集群功能,查到用CSocket来实现比较可行,于是先用本程序进行了基本通讯的测试。通过服务端向客户端发送信息,由客户端处理后返回信息。 本程序包括了基本的服务端、客户端功能,实现了服务端与客户端通过CSocket进行双向通讯,不仅能实现信息传输,还能实现大型文件的不丢包传输。 它是压包、拆包的程序示例,也是不丢包传输的解决方案。 此程序还解决了内存泄露的问题。本程序在VS2019下运行通过。
V
C++
传文件
聊天
程序
自己写的传文件程序,包括自己简单的的协议,传送,接受,多线程,发消息,socket编程
网络编程
18,356
社区成员
64,210
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章