社区
C#
帖子详情
用c#做网络通信程序如何避开防火墙呢
starlistener
2010-11-01 03:43:07
除web service 还有有没有简单的办法,像qq那种数据传输是怎么实现的哟
...全文
440
17
打赏
收藏
用c#做网络通信程序如何避开防火墙呢
除web service 还有有没有简单的办法,像qq那种数据传输是怎么实现的哟
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
walkghost
2010-11-03
打赏
举报
回复
俗语称“打洞”。你搜索下TCP打洞。
或者搜索 NAT穿透(这个是学名)。
呵呵,个人理解:简单说应该是借助第三方(有固定公网IP的)来做通信双方的协调和交互工作,以便通信双方建立直连通道。
hztltgg
2010-11-03
打赏
举报
回复
[Quote=引用 12 楼 starlistener 的回复:]
我的意思就是一个公网上的服务器和局域网内的客户机互相通信。。有没有做过类似的
[/Quote]
直接连就可以了,只是需要局域网的机器发起连接,去连公网的IP
starlistener
2010-11-03
打赏
举报
回复
我的意思就是一个公网上的服务器和局域网内的客户机互相通信。。有没有做过类似的
hztltgg
2010-11-03
打赏
举报
回复
[Quote=引用 6 楼 starlistener 的回复:]
那前辈们用c#编网络通信程序的时候是如何对付局域网和因特网的区别的呢,有没有例子呀
[/Quote]
你是想两边都是局域网的机器连接吧?这个不是避开防火墙的概念
你需要一个第三方并且在公网上的服务器协助他们穿透NAT。
潇洒王子
2010-11-03
打赏
举报
回复
我来学习的,楼下的继续
starlistener
2010-11-03
打赏
举报
回复
先看着,大家还有没有其他意见
hztltgg
2010-11-02
打赏
举报
回复
qq也避不开防火墙啊,G一下 防火墙 禁用 qq 就明白了。
yux007
2010-11-02
打赏
举报
回复
qq用的是tcp/udp避不开,web service是win平台首选
bourbon1795
2010-11-02
打赏
举报
回复
应该避不开的吧
sxmonsy
2010-11-02
打赏
举报
回复
QQ用的是UDP传输。
ireenter
2010-11-02
打赏
举报
回复
web service 走80端口,一般防火墙都开放这个端口,也不是绕过去了,是人家根本不拦截。
hualoveqi
2010-11-02
打赏
举报
回复
用web service
加油馒头
2010-11-02
打赏
举报
回复
楼上的 意思 明白了么?
vrhero
2010-11-02
打赏
举报
回复
使用80、21等这些防火墙一般不禁止的端口...QQ是8000想封就封别提多容易了...
starlistener
2010-11-02
打赏
举报
回复
那前辈们用c#编网络通信程序的时候是如何对付局域网和因特网的区别的呢,有没有例子呀
C#
笔记6 网络编程基础,解释端口套接字,代码实例分析DNS,IPAddress等类
本文介绍
C#
网络编程基础。先讲解计算机网络基础,包括局域网与广域网、网络协议,还介绍了IP、TCP、UDP、DNS等概念。接着阐述端口和套接字,以及四元组决定TCP连接。最后介绍
C#
中与IP相关的类,如DNS类、IPAddress类、IPHostEntry类,展示了相关方法和用途。
C#
WinForm异步TCP服务端与客户端实战工程:支持并发连接的Socket通信演示
本文详解基于Begin/End模式的
C#
WinForm异步TCP服务端与客户端实现,涵盖TcpListener/TcpClient异步I/O、UI线程安全Invoke机制、UTF-8编码统一与粘包处理、缓冲区复用及GC优化。项目支持多客户端并发连接,纯.NET Framework原生实现,适用于教学、轻量工具开发与底层网络编程学习。
LabVIEW 2020与Webservice集成实战:从配置到避坑的全流程演示
本文详述LabVIEW 2020通过WSDL导入机制集成Webservice的完整实践路径,涵盖环境配置(.NET支持、
防火墙
、权限)、VI库生成规范、簇参数顺序校验等关键避坑要点,并强调超时设置、错误处理及安全更新策略,聚焦工业自动化场景下稳定数据交互的技术实现。
LiteOS通信模组教程01-AT指令玩转WIFI通信
本文介绍了如何使用ESP8266通信模组,配合LiteOS操作系统,通过AT指令进行TCP协议的
网络通信
。内容包括环境准备、基础AT指令的使用,以及详细步骤演示了从配置WIFI模式、连接路由器、查询IP,到建立TCP连接、发送和接收消息,最后关闭连接的完整过程。
项目应用:基于arm版win10下载的UWP开发环境搭建
本文详细介绍在ARM版Windows 10上搭建UWP开发环境的全流程,涵盖系统部署、Visual Studio配置、远程调试及发布策略。重点解析FFU镜像烧录、ARM64项目创建、开发者模式启用,并指出常见开发误区如Win32 API限制、电源管理处理和调试延迟优化,适用于工业HMI、零售终端等场景。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章