今天开始:)
不知道要写多久。试试吧。
以tjmsn为原型。
弄了一天。终于进入正题,开始设计协议
今天做的事情:做了一个简单的UI,只有一个sign in 菜单。。。
然后是试图测试ver命令。问题发生了。服务器没有回应。到处比对和源程序的差别
server.setTrafficClass(0x10); 《----这句没写
in = new MSNFilterStream(
new BufferedInputStream(
this.server.getInputStream()));
out =new PrintWriter(server.getOutputStream(),true); 《----后面一个true没有
也就是说out 不是aotoflush的。难怪等不到服务器回应。根本没发出去呢。。
看书的时候书上说了在write方法后一定要flush,看得时候记住了。到这里就忘了。看到现象也没找出问题。:(
还一个原因就是对doc看得不仔细。知道他有两个构造方法,却没看区别。
不过还好有点成果。走完了第一步~