Socket: getInputStream() throws IOException
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
class Whois {
public static void main(String args[]) throws Exception {
int c;
Socket s = new Socket("internic.net", 43);
InputStream in = s.getInputStream();
OutputStream out = s.getOutputStream();
String str = "asdfasdfasdf\n";
byte buf[] = str.getBytes();
out.write(buf);
while ((c = in.read()) != -1) {
System.out.print((char) c);
}
s.close();
}
}
Home
Java Book
Networking
Java Book
Networking
Socket:
- Socket
- new Socket(InetAddress address, int port) throws IOException
- Socket: connect(SocketAddress endpoint, int timeout) throws IOException
- Socket: getInputStream() throws IOException
- Socket: getLocalSocketAddress()
- Socket: getOutputStream() throws IOException
- Socket: getRemoteSocketAddress()
- Socket: readUTF() and writeUTF(String str)