JavaSocketsisaclasslibraryimplemetigasubsetoftheC++Socketslibrary,adisbasedoSUN'sjava.io.*o-blockigetworki/oclasses.
示例代码
publicclassMySocketextedsTcpSocket{publicMySocket(SocketHadlerh){super(h);SetLieProtocol();}publicvoidOCoect(){Sed("GET/HTTP/1.0\r\"+"Host:www.alhem.et\r\"+"\r\");}publicvoidOLie(Striglie){System.out.pritl(lie);}publicstaticvoidmai(Strig[]args){StdLoglog=ewStdoutLog();SocketHadlerh=ewSocketHadler(log);MySocketsock=ewMySocket(h);sock.Ope("www.alhem.et",80);h.Add(sock);booleaquit=false;while(!quit)//forever{h.Select(1,0);}}}
评论