社区
网络编程
帖子详情
怎么指定客户端的端口去连服务???
maxx
2007-04-24 03:30:03
我现在需要指定一个客户端的端口(比如30000)来连接服务,这个怎么实现啊???
一般都是自己分配的,没见过自己指定的!
...全文
229
7
打赏
收藏
怎么指定客户端的端口去连服务???
我现在需要指定一个客户端的端口(比如30000)来连接服务,这个怎么实现啊??? 一般都是自己分配的,没见过自己指定的!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maxx
2007-04-25
打赏
举报
回复
我又试了试 发现是绑定端口的问题,如果我不绑定本地端口就没问题,可以马上连上
maxx
2007-04-25
打赏
举报
回复
好了可以了,谢谢一楼的朋友!
但现在执行一遍程序再CONNECT就返回-1,给过一会再执行才可以,这是咋会事啊???
maxx
2007-04-25
打赏
举报
回复
to:whl3390
大哥你看清楚问题
whl3390
2007-04-25
打赏
举报
回复
SOCKADDR_IN结构体里面指定端口啊
maxx
2007-04-25
打赏
举报
回复
我试了好象不行啊,服务收到的还是随机端口!
下面这句我没加,有关系吗??
setsockopt(serSocket,SOL_SOCKET,SO_REUSEADDR,(char *)&flag,sizeof(int));
lzd
2007-04-25
打赏
举报
回复
要重新连吗? 要closesocket之后再连吧。。
lzd
2007-04-24
打赏
举报
回复
struct sockaddr_in server_addr;
struct sockaddr_in client_addr;;
struct hostent *host;
if((serSocket=socket(AF_INET,SOCK_STREAM,0)) == -1)
{
mylog("创建Socket发生错误!");
return -1;
}
if((host=gethostbyname(SERVER_ADDR)) == NULL)
{
mylog("调用gethostbyname错误,地址:[%s]!",SERVER_ADDR);
return -1;
}
intflag=1;
setsockopt(serSocket,SOL_SOCKET,SO_REUSEADDR,(char *)&flag,sizeof(int));
client_addr.sin_family = AF_INET;
client_addr.sin_port = htons(4567);
client_addr.sin_addr.s_addr = INADDR_ANY;
if(bind(serSocket,(struct sockaddr *)&client_addr,sizeof(client_addr)) == -1)
{
mylog("绑定错误");
return -1;
}
server_addr.sin_family = AF_INET;
server_addr.sin_port = htons(SERVER_PORT);
server_addr.sin_addr = *((struct in_addr *)host->;h_addr);
bzero(&server_addr.sin_zero,8);
if(connect(serSocket,(struct sockaddr *)&server_addr,sizeof(server_addr))==-1)
{
mylog("连接服务器发生错误,地址:[%s]",SERVER_ADDR);
return -1;
}
博客文章《完成
端口
详解》配套代码(压力测试
客户端
)
应广大朋友要求,这份代码是我博客里的文章《完成
端口
详解 - 手把手教你玩转网络编程系列之三》的配套代码的
客户端
部分
C#高性能大容量SOCKET并发完成
端口
例子(有C#
客户端
)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、
服务
端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度...
CCNA_CCNP 思科网络认证 PAT NAT
端口
或地址转换 与端
Re:CCNA_CCNP 思科网络认证 PAT NAT
端口
或地址转换 与
端口
映射 ====================== # 本章课程大纲 公网地址和私网地址 NAT应用场景 ...
java socket
客户端
指定
客户端
端口
与
服务
端交互
java socket
客户端
指定
端口
与
服务
端交互 1.一般情况生成socket实例的时候:socket = new Socket("localhost", 6666); 这种情况生成实例的时候,会选择一个没有使用的
端口
与
服务
端交互 2.在某些防火墙...
tcp
服务
器最多可连接多少在线设备,TCP
服务
端最多可和多少个
客户端
同时保持连接?...
TCP
服务
端最多可和多少个
客户端
同时保持连接?(2012-04-12 23:39:59)...TCP
服务
端每接受一个
客户端
连接后,都需要分配一个
端口
号,对于单个IP,是不是可以说TCP
服务
端最多只能和65535个
客户端
同时保持连接了?理论...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章