Code:
/* Server.java */
import java.net.*;
import java.util.*;
import java.io.*;
class Server
{
public static void main(String[] args) throws Exception
{
ServerSocket server = new ServerSocket(6666);
Socket conn = server.accept();
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String a = in.readLine();
System.out.println(a);
}
}
and here is the ..
.
Code:
/* Client */
import java.net.*;
import java.io.*;
class Client
{
public static void main(String[] args) throws Exception
{
Socket client = new Socket();
client.connect(new InetSocketAddress("localhost",6666));
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(client.getOutputStream()));
out.write("Hey, this is client",0,3);
}
}
After running i get
Code:
/* SERVER */
meow@VikkyHacks:~/Arena/java$ javac Server.java && java Server
null
/* CLIENT */
meow@VikkyHacks:~/Arena/java$ javac Client.java && java Client
I am expecting a message after the client connects saying, "Hey, this is client"
Bookmarks