0
我要在Java中創建2個Android設備之間的簡單聊天。我發現服務器的簡單腳本,但我是編程套接字的新手。服務器響應通過Java中的套接字選定的客戶端
問題: 我想從客戶端A接收信息併發送至客戶端B.
我知道如何創建「回聲」響應相同的客戶端,但如何發送消息給其他客戶端?
現在serwer是這樣的:
{
String clientSentence;
String capitalizedSentence;
ServerSocket welcomeSocket = new ServerSocket(19198);
Socket connectionSocket = welcomeSocket.accept();
while(true)
{
BufferedReader inFromClient =
new BufferedReader(new InputStreamReader(connectionSocket.getInputStream()));
DataOutputStream outToClient = new DataOutputStream(connectionSocket.getOutputStream());
clientSentence = inFromClient.readLine();
System.out.println("Received: " + clientSentence);
capitalizedSentence = clientSentence.toUpperCase() + '\n';
outToClient.writeBytes(capitalizedSentence);
}
}
而你的客戶端代碼? – christopher 2013-03-06 17:25:42