最近在看一个模拟QQ的代码,发现很多看不懂,只好重新看网络编程了。
网上看来的代码,源代码里有句“StringBuffer buffer = PrepareOutput(); ”编译都不能通过,不知道为什么,就删掉了。。
这个代码 告诉我们 Socket 有两种,服务器Socket 即ServerSocket与Socket....然后就是如何建立两种Socket,运行以后发现额外的收获就是每次telnet localhost 80 ,通信只在当前最先的客户端有效,
因为不是多线程的嘛。。而且每次最多只有5个客户端可以连接服务器,其实后来看了代码就很容易想清楚了。。。。。