我需要构建一个应用程序服务器模块 - 用于原则聊天通信客户端的控制台应用程序,客户端模块 - 必须连接到服务器的GUI应用程序聊天。 问题是我需要限制从服务器启动时读取的配置文件中获得的连接用户数限制java chat(serversocket/socket)
0
A
回答
0
为什么不把条件放在while循环中?
try {
int numOfConnectionLimit = 10; // or read number of connection from that config file
ServerSocket listenerServ = new ServerSocket(servPort);
System.out.println("Waiting...." + servPort + " "
+ "" + listenerServ.getInetAddress().getHostAddress());
while (connectArray.size() < numOfConnectionLimit) {
sock = listenerServ.accept();
connectArray.add(sock);
System.out.println("Client connected from: " + sock.getLocalAddress().getHostName());
addUserName(sock);
SocketChatServerReturn chat = new SocketChatServerReturn(sock);
Thread X = new Thread(chat);
X.start();
}
} catch (Exception exSock) {
System.out.println("IOException on socket listen: " + exSock);
exSock.printStackTrace();
}
}
2
相关问题
- 1. Socket连接数java chat
- 2. Java-Chat-App ::分析用户输入
- 3. XMPP Group Chat Android
- 4. Websockets Notification-/Chat- System
- 5. Unity XMPP Chat
- 6. QuickBlox Chat Not Available
- 7. Chat Widget Php
- 8. PHP/MYSQL AJAX Chat
- 9. Chat和UITable
- 10. Phonegap Socket.io Chat
- 11. Ajax,php,mysql chat
- 12. fb问题:chat-invite
- 13. Rocket.Chat chat-ops集成?
- 14. IRC Chat for iPhone sdk?
- 15. c#mvc jquery live chat
- 16. 构建Jabbr SignalR Chat
- 17. PHP stream_socket_client和facebook chat
- 18. TableView Chat扩展消息
- 19. React-native pubnub WebRTC Video Chat
- 20. href为“Jabber/Google Chat”帐户
- 21. c#mongodb store last N chat messages
- 22. Quickblox Chat会话问题
- 23. Silverlight Chat WrapPanel崩溃/错误
- 24. 将Moxtra Chat嵌入博客
- 25. Quickblox - Appcelerator钛集成 - Chat
- 26. Java Chat应用程序带宽使用情况?
- 27. 在Java Chat中实现传入消息着色
- 28. AJAX Chat如何使用Java添加语音?
- 29. Twilio Programable Chat Rest API接受JSON
- 30. BOT Chat Framework错误(404找不到)
你指的是修正,虽然(++我<= numOfConnectionLimit)? – user1992835
thx这是我需要的! thx你 – user1992835
是的,但我编辑了我的答案,它现在基于'connectArray'中的项目数量。您仍然可以使用该变量来计算连接数量。 – 2013-01-19 13:06:03