转载请标明出处:http://blog.csdn.net/xx326664162/article/details/49704295 文章出自:薛瑄的博客
你也可以查看我的其他同类文章,也会让你有一定的收货!
socket协议详解:https://software.intel.com/zh-cn/blogs/2012/12/18/java-socket-socket
在使用accept函数的时候,如果服务器面向多个客户的连接,
- 必须使用while循环,每次循环阻塞在accept函数,等待新的连接到来,这样才能返回新的socket。如果不使用while死循环每次阻塞在accept函数,也可以面向多个客户连接,此时将在socket抽象层,自动建立socket,并且该socket不受控制
- 必须使用数组(或其他数据结构)保存当前accept创建的socket,否则下次新的socket建立后,当前的socket将不受控制。
while (true) { socket s = ss.accept(); }
- 1
- 2
- 3
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow