标题:[求助]有谁用过winsock控件实现跨网通迅(不同局域网通迅)
只看楼主
vbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
 问题点数:0 回复次数:13 
[求助]有谁用过winsock控件实现跨网通迅(不同局域网通迅)
大家进来说说吧...
搜索更多相关主题的帖子: 网通 局域 winsock 控件 
2007-11-07 19:01
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
还没测试过,不知道哦.
跨局域网不行么?

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-08 09:05
vbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
得分:0 
一般书上给的例子都是不能跨网的.

清远鹏程万里人才网:[url=http://www.]http://www.[/url]zq.,qy.
2007-11-08 16:37
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 

我想起来了.
是端口问题.路由器上面要设置端口映射就可以通了.


[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-08 17:31
vbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
得分:0 

能不能具体给我说说编程实现呢?感激不尽.........
个人的网络知识有限......


清远鹏程万里人才网:[url=http://www.]http://www.[/url]zq.,qy.
2007-11-08 17:36
vbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
得分:0 
网上找到一些关于这方面的,有说自定义协议的,也有说端口映射的....都说得不明不白.

清远鹏程万里人才网:[url=http://www.]http://www.[/url]zq.,qy.
2007-11-08 17:38
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
不好意思哦,很久很久以前,我就找VB实现端口映射,一直都找不到,好象VB无法实现.只能手动去加.

你这个跨网,其实跟我们平时用路由器连通广域网通讯一样.
WINSOCK通讯,做为服务端,是一直监听.接受数据.
如果你的机器直接在广域网上,就不用端口映射.
如果你的机器在局域网的时候在路由器上设置端口映射,这样一来路由器上的那个端口也可以说就是你机器端口.如果不设置的话,你本机的端口就是不对外的.

表达能力差,不好意思

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-08 17:44
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 

也就是说,通讯的那个端口要对外开放,才能通讯.否则WINSOCK就无法连通.
这就是为什么要端口映射.


[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-08 17:46
vbc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
得分:0 

大概还是能听明白,但是设了之后会不会影响局域网呢.

还是非常感谢你,我做了一个网络对战室,之前以为winsock可以连接网上任意两台机器,但是后来发现不可以,
不过我不会放弃的,不然我的作品就没意义了,听说API可以实现不知是不是真的.


清远鹏程万里人才网:[url=http://www.]http://www.[/url]zq.,qy.
2007-11-08 17:54
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
不知道,貌似都无法找到VB实现端口映射.
象QQ肯定实现端口映射了,不然如何实现真正的点对点?

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-08 18:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-184319-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.095438 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved