社区
C#
帖子详情
服务器向内网客户端发信息的代码怎么写?
海峰
2003-12-12 02:28:07
1、用户A通过自动路由MODEM登录到Server它当前的外IP:218.11.12.75,内IP:192.168.1.53
2、服务器侦听用户A的连接并获得这个地址,再向这个地址广播方式发送信息!
以上流程在用户端与服务器端的代码分别应该怎么写?
就是服务器侦听用户A的连接并获得这个地址,再向它广播信息,这个过程的代码怎么写?
听说QQ是使用了代理机制来实现的,哪个老大能说详细一些?
...全文
105
9
打赏
收藏
服务器向内网客户端发信息的代码怎么写?
1、用户A通过自动路由MODEM登录到Server它当前的外IP:218.11.12.75,内IP:192.168.1.53 2、服务器侦听用户A的连接并获得这个地址,再向这个地址广播方式发送信息! 以上流程在用户端与服务器端的代码分别应该怎么写? 就是服务器侦听用户A的连接并获得这个地址,再向它广播信息,这个过程的代码怎么写? 听说QQ是使用了代理机制来实现的,哪个老大能说详细一些?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
海峰
2003-12-15
打赏
举报
回复
感谢 楼上的,你说才真正解决我所想要的QQ点点通方案,我以马上去试
rupweb
2003-12-15
打赏
举报
回复
用户B没有办法直接向用户A传递连接请求,因为用户A处于局网内,不过你的服务器有固定IP,你可以让用户B首先向服务器发送连接请求,服务器获得用户B的socks请求对象后,把这个对象传递给用户A,用户A用此对象与用户B建立连接,这样就可以形成QQ那样的点点通
rupweb
2003-12-15
打赏
举报
回复
服务器获得用户A的socks请求对象后,把这个对象传递给用户B,用户B用此对旬与用户A建立连接,这样就可以形成QQ那样的点点通
海峰
2003-12-15
打赏
举报
回复
用户A与用户B一个在北京一个在上海,怎么用内IP
海峰
2003-12-13
打赏
举报
回复
用户A:通过自动路由MODEM上网,它当前的外IP:218.11.12.75,内IP:192.168.1.53。
用户B:通过自动路由MODEM上网,它当前的外IP:218.11.125.5,内IP:192.168.11.9。
请上面的用户B和用户A怎么建立通信?如QQ那样的点对点发信息?
socks5、Remoting、TcpClient和UdpClient等建立联接都是IP+端口,可是用户B和用户A都要通过内外IP才能连接!这个问题怎么解决?
dafanshu
2003-12-13
打赏
举报
回复
就用内IP不可以吗?能收到就行了巴
海峰
2003-12-12
打赏
举报
回复
我看了TcpClient和UdpClient它是用IP+端口来向有听贞端发关请求连接!当用户A向服务器发出请求是可以,因为服务器有固定IP,反过来如先向服务器向用户发信息怎么发,因为用户A的IP有内IP和外IP呀?
我知道用户A向服务器发出请求后就可以与服务器建联接,建联接后服务器就可以向用户A返回信息,可是我们不让这个联系一直连着!那样有多少用户上线就有多少个连接一直与服务器连着,那不可能吧?
我的意思是一个用户上线就把地址报给服务器然后断开连接,有另一个用户上线也一样,这时服务器就向已上线的用户传这个用户的信息。这时服务器怎么来与有内外IP的用户建立连接并传送信息?
海峰
2003-12-12
打赏
举报
回复
给段代码
Soking
2003-12-12
打赏
举报
回复
侦听后获得消息,自动弹出阿
u8
服务器
配置维护,u8
客户端
连接
服务器
配置
u8
客户端
连接
服务器
配置 内容精选换一换GaussDB(DWS) 支持SSL认证方式的连接,以加密GaussDB(DWS)
客户端
与数据库之间传输的数据。SSL连接方式的安全性高于普通模式,集群默认开启SSL功能允许来自
客户端
的SSL连接或非SSL连接,从安全性考虑,建议用户在
客户端
使用SSL连接方式。如果要强制使用SSL连接,需要为集群开启
服务器
端是否强制使用SSL连接。在集DCS Redis的...
C#+Socket 聊天室(实现公网通信
客户端
-
服务器
端-
客户端
)
文章目录简述功能演示视频(b站)准备工作
服务器
端
服务器
端界面
服务器
端
代码
客户端
客户端
界面
客户端
代码
总结 简述 关于Socket的原理我就不在这里赘述了,有大佬已经作详细的说明了: Socket原理讲解 因为网上大多介绍的是在一台PC端使用虚拟
服务器
和本机进行通信,本质还是
内网
通信。 这里要介绍的是怎么用Socket进行公网通信,也就是在不同的局域网之间通信。其实
代码
实现和
内网
通信大差不差,重点区别在于创建监听Socket时,绑定或连接的IP的正确性显得尤为重要,一旦设置错误,连接就会失败! 在这里先简单讲一
阿里云
服务器
连接
内网
操作
背景: 客户要求能从外网网页端访问web控制中心。 介绍: 申请了一个阿里云
服务器
,其实第一次有试用版本,申请了
服务器
以后,
服务器
会给你分配一个外网IP,具体链接:阿里云 申请后就可以在工作台看到了: 然后去安全组打开端口配置: 配置需要访问的端口。 这时候我们通过
内网
(可以访问外网IP)的电脑进行登录: ssh root@172.76.118.223 输入密码 然后就可以登录到云
服务器
了。 但是这个时候我们只能以
客户端
的方式从
内网
访问云
服务器
,那么当我们在云
服务器
上部署了一个web程序,而这个程序需要
关于公网和
内网
之间Socket的通信
众所周知,
内网
是受网关保护的,所以公网要直接访问
内网
,在Socket
代码
层面上是无法做到的,当然有其他手段可以做到,但都要涉及到网关等,这里不做讨论。 那么QQ那些是怎么
内网
网互通的呢。google加查MSDN后了解到,只要
服务器
在公网上,有公网ip 那么
内网
客户端
就可以
发
起Socket的Connect请求,这样
内网
客户端
和公网
服务器
之间就建立了一个Socket通信渠道,只要这个渠道...
python
写
服务器
端qt
客户端
_使用Python语言通过PyQt5和socket实现UDP
服务器
前言最近做了一个小软件,记录一下相关内容。已有条件现在已有一个硬件设备作为
客户端
(暂称其为“电路”)。基于SIM卡,电路可以通过UDP协议传输数据(程序已经内置在电路中),只需要修改配置文件(位于SD卡中,主要修改
服务器
端的IP和端口)即可。需求我面向的需求是这样的:我需要开
发
一个
服务器
端的程序,接收多个
客户端
发
来的数据并开
发
可视化界面。总结从开
发
角度和技术角度来看,软件的基础和核心技术是使用UD...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章