Java Socket類庫 Java Sockets
Java Sockets是C++ Sockets的一個子集Java實現類庫。基于java.nio.* non-blocking network i/o 類實現。
示例代碼:
public class MySocket extends TcpSocket
{
public MySocket(SocketHandler h)
{
super(h);
SetLineProtocol();
}
public void OnConnect()
{
Send("GET / HTTP/1.0\r\n" +
"Host: www.alhem.net\r\n" +
"\r\n");
}
public void OnLine(String line)
{
System.out.println(line);
}
public static void main(String[] args)
{
StdLog log = new StdoutLog();
SocketHandler h = new SocketHandler(log);
MySocket sock = new MySocket(h);
sock.Open( "www.alhem.net", 80 );
h.Add( sock );
boolean quit = false;
while (!quit) // forever
{
h.Select(1, 0);
}
}
}
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!