Programmers Files :-
1. SimpleClient
Ans
public class TestThread {
public static void main(String args[]) {
Xyz r = new Xyz();
Thread t = new Thread(r);
t.start();
}
}
class Xyz implements Runnable {
int i;
public void run() {
i = 0;
while (true) {
System.out.println("Hello " + i++);
if ( i == 50 ) {
break;
}
}
}
}
2. SimpleServer
Ans
import java.net.*;
import java.io.*;
public class SimpleServer {
public static void main(String args[]) {
ServerSocket s = null;
// Register your service on port 5432
try {
s = new ServerSocket(5432);
} catch (IOException e) {
e.printStackTrace();
}
// Run the listen/accept loop forever
while (true) {
try {
// Wait here and listen for a connection
Socket s1 = s.accept();
System.out.println("Connection accepted: port=" + s1.getPort());
// Get output stream associated with the socket
OutputStream s1out = s1.getOutputStream();
BufferedWriter bw = new BufferedWriter(
new OutputStreamWriter(s1out));
// Send your string!
bw.write("Hello Net World!\n");
// Close the connection, but not the server socket
bw.close();
s1.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
1. SimpleClient
Ans
public class TestThread {
public static void main(String args[]) {
Xyz r = new Xyz();
Thread t = new Thread(r);
t.start();
}
}
class Xyz implements Runnable {
int i;
public void run() {
i = 0;
while (true) {
System.out.println("Hello " + i++);
if ( i == 50 ) {
break;
}
}
}
}
2. SimpleServer
Ans
import java.net.*;
import java.io.*;
public class SimpleServer {
public static void main(String args[]) {
ServerSocket s = null;
// Register your service on port 5432
try {
s = new ServerSocket(5432);
} catch (IOException e) {
e.printStackTrace();
}
// Run the listen/accept loop forever
while (true) {
try {
// Wait here and listen for a connection
Socket s1 = s.accept();
System.out.println("Connection accepted: port=" + s1.getPort());
// Get output stream associated with the socket
OutputStream s1out = s1.getOutputStream();
BufferedWriter bw = new BufferedWriter(
new OutputStreamWriter(s1out));
// Send your string!
bw.write("Hello Net World!\n");
// Close the connection, but not the server socket
bw.close();
s1.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
No comments:
Post a Comment