| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 722 人关注过本帖
标题:新手请教.服务器是如何获取发源(client)的ip及端口的?
只看楼主 加入收藏
fququ
Rank: 1
等 级:新手上路
威 望:1
帖 子:181
专家分:0
注 册:2004-5-30
收藏
 问题点数:0 回复次数:3 
新手请教.服务器是如何获取发源(client)的ip及端口的?

做了个用socket文件互传软件,自身都可做client及server.可是当两台位于内网的机器(从a的内网到公网再到b的内网)相互联系时就会出现问题.从网上说需要udp打洞...(好象是p2p技术里头的).假设我现在有服务器做两台内网机器的ip获取器.可这个服务器如何获取出任一台机器的ip及用与网关的映射端口?
请指教了.
如果有这方面的好点的书,或电子书,麻烦留个言.
不懂这些呀..

搜索更多相关主题的帖子: client 服务器 端口 发源 
2007-04-05 14:48
fququ
Rank: 1
等 级:新手上路
威 望:1
帖 子:181
专家分:0
注 册:2004-5-30
收藏
得分:0 
up

2007-04-05 16:39
xufengtang
Rank: 1
等 级:新手上路
威 望:1
帖 子:89
专家分:0
注 册:2006-5-7
收藏
得分:0 

我也想知道...


2007-04-09 12:18
fququ
Rank: 1
等 级:新手上路
威 望:1
帖 子:181
专家分:0
注 册:2004-5-30
收藏
得分:0 

Socket clientSock = ServerSocket.Accpet();
接受客户端连接

DateTime connectTime = DateTime.Now;
连接一个客户端后,当前时间就是连接时间。

(clientSock.RemoteEndPoint as IPEndPoint).IPAddress;
ip地址
(clientSock.RemoteEndPoint as IPEndPoint).Port;
端口号

找到了.不过是VB的转下试试


2007-04-29 23:02
快速回复:新手请教.服务器是如何获取发源(client)的ip及端口的?
数据加载中...
 
   



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

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