应用程序安装下载,短视频seo优化排名,专业全网推广建站公司,wordpress程序代码优化此类实现服务器套接字。服务器套接字等待通过网络进入的请求。它根据该请求执行某些操作,然后可能将结果返回给请求者。 服务器套接字的实际工作由SocketImpl类的实例执行。应用程序可以更改创建套接字实现的套接字工厂,以配置自身以创建适合本地防火墙的…
此类实现服务器套接字。服务器套接字等待通过网络进入的请求。它根据该请求执行某些操作,然后可能将结果返回给请求者。
服务器套接字的实际工作由SocketImpl类的实例执行。应用程序可以更改创建套接字实现的套接字工厂,以配置自身以创建适合本地防火墙的套接字。
方法 | 描述 |
---|
ServerSocket() | 创建未绑定的服务器套接字。 |
ServerSocket(int port) | 创建绑定到指定端口的服务器套接字。 |
ServerSocket(int port, int backlog) | 创建服务器套接字并使用指定的待办事项将其绑定到指定的本地端口号。 |
ServerSocket(int port, int backlog, InetAddress bindAddr) | 创建具有指定端口的服务器,监听backlog和要绑定的本地IP地址。 |
方法 | 描述 |
---|
Socket accept() | 侦听对此套接字的连接并接受它。 |
void bind(SocketAddress endpoint) | 绑定ServerSocket到特定地址(IP地址和端口号)。 |
void bind(SocketAddress endpoint, int backlog) | 绑定ServerSocket到特定地址(IP地址和端口号)。 |
void close() | 关闭此套接字。 |
ServerSocketChannel getChannel() | 返回ServerSocketChannel与此套接字关联的唯一对象(如果有)。 |
InetAddress getInetAddress() | 返回此服务器套接字的本地地址。 |
int getLocalPort() | 返回此套接字正在侦听的端口号。 |
SocketAddress getLocalSocketAddress() | 返回此套接字绑定的端点的地址。 |
int getReceiveBufferSize() | 获取此SO_RCVBUF选项的值,即用于从此ServerSocket接受的套接字的建议缓冲区大小ServerSocket。 |
boolean getReuseAddress() | 测试是否SO_REUSEADDR已启用。 |
int getSoTimeout() | 检索设置SO_TIMEOUT。 |
protected void implAccept(Socket s) | ServerSocket的子类使用此方法覆盖accept()以返回其自己的套接字子类。 |
boolean isBound() | 返回ServerSocket的绑定状态。 |
boolean isClosed() | 返回ServerSocket的关闭状态。 |
void setPerformancePreferences(int connectionTime, int latency, int bandwidth) | 设置此ServerSocket的性能首选项。 |
void setReceiveBufferSize(int size) | SO_RCVBUF为从此接受的套接字的选项设置默认建议值 ServerSocket。 |
void setReuseAddress(boolean on) | 启用/禁用SO_REUSEADDR 套接字选项。 |
static void setSocketFactory(SocketImplFactory fac) | 设置应用程序的服务器套接字实现工厂。 |
void setSoTimeout(int timeout) | SO_TIMEOUT使用指定的超时启用/禁用,以毫秒为单位。 |
String toString() | 返回此套接字的实现地址和实现端口String。 |