社区
研发管理
帖子详情
请问socket 客户端可以绑定端口吗
FengTwoYear
2017-12-04 03:59:33
求教。给出检点例子比较好,谢谢
...全文
1145
3
打赏
收藏
请问socket 客户端可以绑定端口吗
求教。给出检点例子比较好,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meepyou
2018-08-03
打赏
举报
回复
特殊情况下是可以的,就是让客服端只从指定端口收发数据。不过这样会导致应用受限,比如如果该端口被别的应用绑定则客户端会失效;别的应用程序绑定该端口也会失败。
抠钉老兵
2018-07-28
打赏
举报
回复
一般情况下客户端是不需要绑定端口,如果需要明确本地用指定端口通讯的话也可以绑定,使用bind函数
verejava
2018-07-21
打赏
举报
回复
客户端不能绑定端口,如果要绑定的话,就分别 2 个服务器端
Java 网络编程 之 TCP
http://www.verejava.com/?id=16994896966324
Socket
编程系列之3:Libevent高并发网络编程实战
课程简介:
Socket
编程系列初步计划:
Socket
编程系列之1: Linux-API 网络编程入门实战
Socket
编程系列之2: Windows-API 网络编程入门实战
Socket
编程系列之3: Libevent 网络编程入门实战
Socket
编程系列之4: Libcurl 网络编程入门实战
Socket
编程系列之5: Boost-ASIO 网络编程入门实战----------------------------------------------------
Socket
编程系列之3:Libevent高并发网络编程实战我将亲自带领大家学习,并详细讲解分析libevent源码编译与环境搭建;大家需要亲自动手练习libevent亲手体验及小白入门案例;然后详细讲解五种网络IO模型及Reactor和Proactor;深入分析libevent跨平台事件驱动机制和缓冲IO模式bufferevent的原理解析;然后根据之前学习的基础知识点跟着视频亲自实践libevent实现HTTP
客户端
和HTTP服务端;并能双向通信。最后Linux下编译libevent并移植代码,编译源码、配置环境,运行程序并调试分析。
java
socket
客户端
绑定
本地
端口
的方法
1. java
socket
链接服务端时, 不
绑定
本地
端口
(随机
端口
), 可以使用以下方法创建
socket
:
Socket
socket
=new
Socket
("127.0.0.1",6000); 2. 如果需要
绑定
本地
端口
(指定
端口
), 可以使用以下方法创建
socket
Socket
socket
=new
Socket
(); //connect之前
绑定
本地
端口
socket
.bind...
关于
Socket
通信
客户端
是否需要
绑定
端口
号
参见http://blog.chinaunix.net/uid-23193900-id-3199173.html 无连接的
socket
的
客户端
和服务端以及面向连接
socket
的服务端通过调用bind函数来配置本地信息。使用bind函数时,通过将my_addr.sin_port置为0,函数会自动为你选择一个未占用的
端口
来使用。Bind()函数在成功被调用时返回0;出现错误时返回"-1"并将errn...
linux
socket
客户端
不
绑定
端口
号,系统自动分配
端口
arm-linux-gnueabihf-gcc client_line.c Delay.c -o client -pthread ./client 192.168.1.139 & // 不
绑定
端口
号,系统自动分配 ./client 192.168.1.139 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <
C#
Socket
客户端
固定
端口
连接
在使用
Socket
时,我们都知道创建的服务器是需要
绑定
端口
的,这样才能被
客户端
正确连接。而
客户端
在连接后使用的
端口
号是由操作系统动态分配的,但是有时候我们为了方便记录,或者安全设置,希望
客户端
得到的
端口
号也是固定的,那应该怎么做呢?其实非常简单,只需要在
客户端
Connect之前先
绑定
就可以。 如下代码,这样做的话,
客户端
在连接到服务器时使用的
端口
号就是8848。
Socket
socket
= new
Socket
(AddressFamily.InterNetwork,
Socket
Type.Stream,P
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章