作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在服务器上并行启动多个端口,并且所有服务器套接字都应在 socket.accept() 上阻塞。
同一个线程需要启动客户端套接字(许多)来连接到特定的 ServerSocket。
这能实现吗?
最佳答案
不 - 您不能“启动多个端口” - 因为端口可以使用/绑定(bind),但不能启动。
“服务器套接字应该在 socket.accept() 上阻塞” - 套接字不能阻塞,只有线程可以。
“同一个线程需要启动客户端套接字” - 套接字打开和关闭,而不是启动。
关于Java 网络 - 在同一线程中的不同端口上并行启动多个服务器套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22794383/
有很多可用的单行 HTTP 服务器,例如 python python -m SimpleHTTPServer 8000 ruby ruby -run -ehttpd . -p8000 等等 是否有任何
我是一名优秀的程序员,十分优秀!