社区
网络编程
帖子详情
也来提个问题吧,关于网络通讯的
wumugulu
2002-05-09 12:36:17
一个server有固定ip,而若干个客户端没有固定ip,需要进行双向通讯并对每条上行或下行信息发确认包,当然要求是能实时的同步两边的数据。请问各位有没有好的思路!!!
在线等待!
...全文
139
12
打赏
收藏
也来提个问题吧,关于网络通讯的
一个server有固定ip,而若干个客户端没有固定ip,需要进行双向通讯并对每条上行或下行信息发确认包,当然要求是能实时的同步两边的数据。请问各位有没有好的思路!!! 在线等待!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
edrftgyh
2002-05-09
打赏
举报
回复
信息会先发到代理,后由代理转发给client;代理会维护一个表,用来
记录其内部client的IP!
edrftgyh
2002-05-09
打赏
举报
回复
如果在代理后面,那么信息将先发送到代理,再由代理发给client!
代理会在内部维护一个表,用来记录内部的client的IP!
wumugulu
2002-05-09
打赏
举报
回复
或者client在sygate等软件的后面呢?再或者client掉线了呢?。。。。。。
你的思路说得太简单了!!!
wumugulu
2002-05-09
打赏
举报
回复
client在代理后面呢?
edrftgyh
2002-05-09
打赏
举报
回复
想想qq不就明白了,客户没有固定IP,而服务器有啊,客户先登陆服务器,
将自己的IP先知服务 器,这样,所有客户端不就可以互相知到彼此的IP了!
wumugulu
2002-05-09
打赏
举报
回复
先谢谢你,我这儿只考虑tcp协议:
楼上说的这些我也知道,这种情况下,上行数据当然是没有问题的,但是下行数据怎么办,用同一条链路么?不要忘了,上行的数据需要server回复确认包的,如果下行数据和回复确认包走同一个socket连接的话。。。。。。
fhbkyo
2002-05-09
打赏
举报
回复
捕捉异常不就行了?
kkk16
2002-05-09
打赏
举报
回复
客户端连接到服务器时,服务器可以得到客户端的IP。这样它们就可以双向通信了。
至于你说的Client在代理后面时分两种情况:
1。如果是用TCP协议,这样就只能由在代理后面的client最先与外面的server连接,然后server得到的其实是代理的IP,在server看来,它其实是与代理在通讯,它根本不知道代理后面是谁,而代理会根据端口映射原理将server发来的信息转发给你的机器,也就是client.
2.如果是UDP协议,大致相同,只是他们没有建立连接。也应该最先是代理后面的client向外面的server发消息。然后server再向代理发消息有代理转给client。不过由server向代理后的client发消息有个时限问题。
wumugulu
2002-05-09
打赏
举报
回复
这样的结果该怎么结账???难!!!
zxs218
2002-05-09
打赏
举报
回复
关注
wtb2002
2002-05-09
打赏
举报
回复
to:f-ky 我也在考虑这个问题!!当client突然死机,掉线…………
你能先讲讲你的思路好吗??
wumugulu
2002-05-09
打赏
举报
回复
这个我知道
【TouchDesigner】
网络通讯
文章目录
网络通讯
(1)
网络通讯
(2)
网络通讯
(1) 介绍TouchDesigner的
网络通讯
,第一部分会着重介绍多个TouchDesigner程序间的通讯。 Touch In TOP和Touch Out TOP之间的通讯 Touch In CHOP和Touch Out CHOP之间的通讯 Touch In DAT和Touch Out DAT之间的通讯 流程 创建send与receive (base)COMP元件 TOP传输 在send创建circle1,touchout1,blur1,touch
网络通讯
中的checksum算法
网络通讯
中的checksum算法 一、实验目的和任务 本实验要求复习Debian系统抓包工具的使用。 本实验要求理解checksum算法原理和实现方法。 二、实验设备介绍 1.软件需求: win7操作系统,VMware workstation,ubuntu12 [配置交叉编译环境]。 2.硬件需求: PC内存大于1G,硬盘空间大于20G;smart210开发板。 三、注意事项和要求 1.启动Debian系统,并设置正确网络IP地址。 2.分析checksum字段与数据包的关系。 3.请抓包结果截图放入实验
LABVIEW
网络通讯
例程
LABVIEW
网络通讯
例程 【下载地址】LABVIEW
网络通讯
例程 LABVIEW
网络通讯
例程欢迎使用`LABVIEW
网络通讯
例程`资源库!本仓库专注于提供一套详尽的LABVIEW编程示例,专门针对网络通信领域 项目地址: htt...
达梦数据库登陆时报
网络通讯
异常的排查方法
达梦数据库登陆时报
网络通讯
异常的排查方法一、达梦数据库的服务没有启动二、远程访问被防火墙拦截三、端口号不对四、达到最大会话数限制,无法建立新的连接 在大家刚刚接触达梦数据库的时候,经常会碰到的一个
问题
就是
网络通讯
异常。 跟据使用的连接工具不同,
问题
具体可能表现为
网络通讯
异常或者 socket 连接失败。 图1 管理工具下的报错 图2 DISQL下的报错 一、达梦数据库的服务没有启动 1...
LabVIEW 中支持TCP/IP
网络通讯
研究
LabVIEW 中支持TCP/IP
网络通讯
研究介绍 LabVIEW具有强大的
网络通讯
功能,这种功能使得LabVIEW的用户可以很容易编写出具有强大
网络通讯
能力的LabVIEW应用软件,实现远程虚拟仪器。LabVIEW支持TCP/IP协议、UDP协议等等。而且NI公司还开发了一种DATASOCKET技术,很大程度上的简化甚至免除了
网络通讯
编程,用户很容易地在互联网实现高速数据交换。
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章