gpt4 book ai didi

java - 套接字而不是 ServerSocket

转载 作者:行者123 更新时间:2023-12-03 18:30:00 26 4
gpt4 key购买 nike

虽然 ServerSocket 类被设计为一般监听传入连接,但我可以只使用 Socket 对象来代替并在 java 中检索传入数据吗?如果是,那么我是否需要采取任何额外的预防措施?

编辑:感谢您的回答...但是尽管在 UDP 中只有一个套接字类——DatagramSocket 对吗?

最佳答案

ServerSocket 用于将 bind() 和 accept() 到本地端口。尽管名称如此,ServerSocket 并不是Socket,它仅用于接收连接。完成后,您将通过接受传入请求获得一个 Socket,这是一个通信管道。我不相信你可以使用 Socket 来接收传入的请求,而不使用某种连接接收器,如 ServerSocket

关于java - 套接字而不是 ServerSocket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12494328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com