日期:2014-05-20  浏览次数:20680 次

开发一款简单的聊天工具
如何开发一款简单的聊天工具  有何好的想法能够提供给小弟的

------解决方案--------------------
用socket,够简单
------解决方案--------------------
用socket,搞个服务端,再搞个客户端就OK了。
------解决方案--------------------
最简单的,就是服务端和客户端一体,建立连接以后两个端点就对等了。然后你只要在读的那边只管打印,写的那边接一个reader,写入所有从console的输入即可。。
------解决方案--------------------
服务器
public void stareServer() throws IOException {
ServerSocket ss = new ServerSocket(5568);
// 能接受多个客户端
while (true) {
s = ss.accept();// 接受客户端
new ReadMessageServerThread(s).start();
}
}
客户端
public Login(){
try {
Socket s = new Socket("127.0.0.1", 5568);
} catch (Exception e) {
e.printStackTrace();
}
}
------解决方案--------------------
其实关键的问题是你想开发什么样的聊天软件

------解决方案--------------------
比如果点对点(单人对单人的),还是多人对多人 还是单人对多人等,楼主请先搞明白这些