社区
网络编程
帖子详情
求一个C/S结构用TCP协议传送数据的完整案例
yymailb
2005-07-27 03:54:45
1-N个CLIENT端(N<20)向一个SERVER和一个备用SERVER用TCP协议发送数据,SERVER端收到数据后保存到硬盘。数据传送可能是持续性发送500字节的包(每秒1个),或者一次性发送20M以上的内容
要求
1、能自适应网络状况,能利用全部网络带宽进行发送
2、CLIENT端在遇到网络问题时可以自动重发
求一个接近上述要求的CS例程,最好是经过测试可用的,谢谢!
...全文
293
21
打赏
收藏
求一个C/S结构用TCP协议传送数据的完整案例
1-N个CLIENT端(N<20)向一个SERVER和一个备用SERVER用TCP协议发送数据,SERVER端收到数据后保存到硬盘。数据传送可能是持续性发送500字节的包(每秒1个),或者一次性发送20M以上的内容 要求 1、能自适应网络状况,能利用全部网络带宽进行发送 2、CLIENT端在遇到网络问题时可以自动重发 求一个接近上述要求的CS例程,最好是经过测试可用的,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yymailb
2005-08-01
打赏
举报
回复
最后还是猥琐地用CB控件搞定,谢谢各位支持,结贴了!
AntonlioX
2005-07-30
打赏
举报
回复
up
HiIM
2005-07-30
打赏
举报
回复
昨天早上天气好去海边跑步爽啊,呵呵
naughtybomb23
2005-07-30
打赏
举报
回复
XX
oyljerry
2005-07-30
打赏
举报
回复
要么自己借鉴别人的,重新设计,要么直接买别人现成的
两者就是这么矛盾,都有得有失
HiIM
2005-07-29
打赏
举报
回复
“现在即使愿意出钱买,也很难找到合适的底层库或平台”
只有代码是没有用滴。要懂代码的老专家用才能符合公司的商业要求,还得买“优质”的老专家才行。
否则只有幼稚的“童稚”玩,化多少钱买的什么质量的代码都是废物。
HiIM
2005-07-29
打赏
举报
回复
"根据以前的经验,局域网可以用的东东,一旦上到INTERNET上,就会出现种种奇怪的问题。。。"
这就是专业和非专业的本质区别。光在理论上的东西没有在工业上的实践应用是不能做商品地。现在幼稚的东西太多,所以水平也就是那么低。
要常年积累才能出真知,事实说明老专家太值钱哪!
yymailb
2005-07-29
打赏
举报
回复
HiIM() 起床好早啊
qrlvls
2005-07-28
打赏
举报
回复
http://www.vckbase.com/code/listcode.asp?mclsid=9&sclsid=905
singohwang
2005-07-28
打赏
举报
回复
路过
yymailb
2005-07-28
打赏
举报
回复
谢谢younggle(洋溢)
学习ing。。。
younggle
2005-07-28
打赏
举报
回复
建议楼主去看看下面这个:
http://www.vczx.com/article/show.php?id=1041
对你也许很有帮助!
yymailb
2005-07-28
打赏
举报
回复
“公司损失更大。个人没有良好的经验是不可能得到质的提升,这就是为什么现在大多做东西都是低水平重复的原因,难啊”
完全同意HiIM() 观点,俺觉得避免低水平重复的最好方法应该是深化专业分工,做底层平台或工具库的要深入掌握,做应用级开发的可以集中注意力在实际业务逻辑上。象现在我们这样的公司,本来就不是IT公司,几个开发人员也不是程序员,只是为了搞点业务系统,又要掌握网络技术,又要学数据库,又要学做网页。。。实在是太痛苦了。。。
现在即使愿意出钱买,也很难找到合适的底层库或平台,随便搞个啥都要从底层学起,这样学来的东东花了N多时间和精力,却只是个低水平重复,好无奈啊。。。
yymailb
2005-07-28
打赏
举报
回复
谢谢qrlvls(空 气),但是这个系统是要求在INTERNET上运行的,
根据以前的经验,局域网可以用的东东,一旦上到INTERNET上,就会出现种种奇怪的问题。。。
HiIM
2005-07-28
打赏
举报
回复
"原来这个例程的架构根本无法应付高负载,最后全部推倒重来"
这样做高负载的服务器端软件是瞎胡闹嘛,没有深厚的经验是要付出沉重代价的。
公司损失更大。个人没有良好的经验是不可能得到质的提升,这就是为什么现在大多做东西都是低水平重复的原因,难啊
yymailb
2005-07-27
打赏
举报
回复
我并非是想不劳而获的窃取劳动成果,
只是感觉众位前辈在学习制作这类系统的过程中,可能找到过比较好的参考例程或资料,
如果不是保密的或有偿购买的,希望能指点一下,减少新手无谓摸索的时间。
以前曾经遇到过惨重的教训,照着网上某搜索来的例程做了一个XX系统,花了N多时间,最后使用的时候发现死机,原来这个例程的架构根本无法应付高负载,最后全部推倒重来。。。这次实在不想再重蹈复辄啊
yymailb
2005-07-27
打赏
举报
回复
继续求。。。
AntonlioX
2005-07-27
打赏
举报
回复
自己到 vckbase 找个例子看看啊 学学原理 自己很快就可以上手的 不要不劳而获
netgm
2005-07-27
打赏
举报
回复
同意楼上的..
nuaawenlin
2005-07-27
打赏
举报
回复
呵呵,很难找一个相同的,都是别人的产品了,楼主还是自己学着做吧
加载更多回复(1)
C语言笔记01(7.15-7.18)
C语言基本知识点思维导图
【智能汽车竞赛】摄像头组-长春理工大学-天狼五号技术赛方案.docx
【智能汽车竞赛】摄像头组-长春理工大学-天狼五号技术赛方案.docx
MATLAB中计算可达矩阵的实现方法
资源下载链接为: https://pan.quark.cn/s/abbae039bf2a 请用MATLAB编程实现从邻接矩阵计算可达矩阵。
hadoop-mapreduce-client-jobclient-2.7.3.jar中文文档.zip
1、压缩文件中包含: 中文文档、jar包下载地址、Maven依赖、Gradle依赖、源代码下载地址。 2、使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 3、特殊说明: (1)本文档为人性化翻译,精心制作,请放心使用; (2)只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; (3)不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 4、温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件。 5、本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册。
jetty-server-9.4.44.v20210927.jar中文文档.zip
1、压缩文件中包含: 中文文档、jar包下载地址、Maven依赖、Gradle依赖、源代码下载地址。 2、使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 3、特殊说明: (1)本文档为人性化翻译,精心制作,请放心使用; (2)只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; (3)不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 4、温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件。 5、本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册。
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章