TServerSocket和TClientSocket问题帮忙解答

xiaobinx 2007-09-01 05:24:22
我做了个TServerSocket和TClientSocket通讯的程序,在局域网里通讯都好使.为什么远程连接就不好使呢?端口是7777和别的有冲突么?我机器里没装什么啊.我看过有的文章说要端口映射,可QQ之类的不用端口映射啊,QQ建立连接的原理是什么呢?
...全文
209 15 打赏 收藏 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbcrack 2008-11-21
  • 打赏
  • 举报
回复
建立中转站好方法啊
zhangwuji156 2008-10-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Ring_Pt 的回复:]
在局域網裏是可以的沒錯 因爲你的ip就是内部ip
但是如果是遠程的就要看了 如果他是一台路由帶的N台電腦那就要做端口映射了
因爲如果是多個電腦用一個路由上網他們的 ip都是一樣的
你可以在路由上設置端口去映射到指定的機器 應該就可以了
[/Quote]
我也有和楼主一样的问题,难道我们编程的,还要去路由器上搞?晕死了
swjclee 2008-10-26
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 lihongbin33 的回复:]
楼主你错了
QQ 用户 用的都是TClientSocket
TENCENT有服务器,人家用的才是SERVER
所以我们用的时候都不用开端口,端口开在SERVER那边,我们发信息是先发给TENCENT,再由它发给你要发的人,
它是个中转站!
[/Quote]

同意!
xy_dream 2008-05-08
  • 打赏
  • 举报
回复
内网跟外网程序通信必须通过服务器的,服务器放在一台公网IP上,两个客户端都先跟服务器连接,然后由服务器为他们提供数据中转,也可以通过服务器进行打洞操作,进行P2P通信,少不了服务器
lihongbin33 2008-05-04
  • 打赏
  • 举报
回复
楼主你错了
QQ 用户 用的都是TClientSocket
TENCENT有服务器,人家用的才是SERVER
所以我们用的时候都不用开端口,端口开在SERVER那边,我们发信息是先发给TENCENT,再由它发给你要发的人,
它是个中转站!
laowang2 2007-09-06
  • 打赏
  • 举报
回复
@_@
xiaobinx 2007-09-05
  • 打赏
  • 举报
回复
好象明白点了,我门用的是QQ客户端连的是QQ的服务器.QQ的服务器是外网,所以不用映射.内网连接外网不用映射吧?
要是内网连内网就要映射了,是这样么 ?
xiaobinx 2007-09-05
  • 打赏
  • 举报
回复
可是QQ就不用做端口映射啊?在网吧都用一个IP也可以连接啊.QQ怎么做到呢?
僵哥 2007-09-05
  • 打赏
  • 举报
回复
那再看一下什么是NAT。
xiaobinx 2007-09-05
  • 打赏
  • 举报
回复
可是服务器发给客户端的消息不端口映射怎么能知道是发给内网的那台机器的呢?
anuo06 2007-09-04
  • 打赏
  • 举报
回复
不懂,帮顶吧
我不懂电脑 2007-09-03
  • 打赏
  • 举报
回复
如果你能ping通那台机器,就可以连接。
如果ping不通,而且没有关闭ping服务的话,多半是在防火墙内了,这样就要端口映射。
Jim@luckeeinc.com 2007-09-03
  • 打赏
  • 举报
回复
在局域網裏是可以的沒錯 因爲你的ip就是内部ip
但是如果是遠程的就要看了 如果他是一台路由帶的N台電腦那就要做端口映射了
因爲如果是多個電腦用一個路由上網他們的 ip都是一樣的
你可以在路由上設置端口去映射到指定的機器 應該就可以了
僵哥 2007-09-02
  • 打赏
  • 举报
回复
先看TCP/IP协议吧,了解清楚什么是TCP协议,什么是UDP协议,估计你也会知道什么问题了。
本数据集为京东平台电子数码类商品的销售与用户评价数据,数据量约35,000条,覆盖2025年4月至26年4月期间的订单记录。数据字段涵盖订单信息、商品信息、用户信息、支付方式、收货地区、订单状态以及用户评价等多个维度,可用于销售分析、用户行为研究、商品评价挖掘、区域消费差异分析等场景。 商品品类丰富:涵盖电脑办公、手机通讯、影音娱乐、数码设备等一级分类,细分商品包括5G智能手机、游戏本、轻薄笔记本、机械键盘、显示器、智能手表、运动相机、微单相机等。 评价信息完整:部分订单包含1–5分评分及文本评价,可用于情感分析、关键词提取、用户满意度建模。 地域覆盖广泛:收货地区包括广东、浙江、北京、上海、江苏、四川、山东、河南、湖北、湖南、福建、安徽、陕西、辽宁、河北、天津、重庆等。 支付方式多样:包括微信支付、支付宝、银行卡、货到付款等,可用于支付偏好分析。 订单状态多元:包含已完成、已取消、退货中、已退货等,可用于履约与售后分析。 本数据集是一份结构清晰、字段丰富、覆盖面广的京东电子数码产品销量与评价数据,适合用于数据分析、机器学习、自然语言处理、推荐系统等多个方向的研究与实践。通过合理的清洗与建模,可以挖掘出有价值的商业洞察与用户行为规律也可用于毕业设计数据分析等用途。

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧