SocketŬ·¡½º¸¦ ÀÌ¿ëÇØ¼ EchoÇÁ·Î±×·¥À» Å×½ºÆ®ÇÏ´Â ¿¹Á¦
EchoPortTest.java
import java.io.*;
import java.net.*;
public class EchoPortTest {
public static void main(String[] args) throws Exception {
String temp;
BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
Socket socket = new Socket("www.snu.ac.kr", 7);
BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream()));
PrintWriter pw = new PrintWriter(socket.getOutputStream(), true);
System.out.print("\nInput Echo:");
while((temp = stdin.readLine()) != null) {
pw.println(temp);
System.out.print("echo: " + br.readLine() +"\nInput Echo:");
}
br.close();
pw.close();
socket.close();
}
}
C:\javaExample\17>javac EchoPortTest.java
C:\javaExample\17>java EchoPortTest
Input Echo:jabook
echo: jabook
Input Echo:
ÀϹÝÀûÀÎ ³×Æ®¿öÅ© ¼¹öµé¿¡°Ô 7¹ø port¸¦ ÀÌ¿ëÇÏ¿© SocketÀ¸·Î Á¢¼ÓÇÑ ÈÄ µ¥ÀÌÅ͸¦ º¸³»¸é, ±× µ¥ÀÌÅ͸¦ ´Ù½Ã ¿ªÀ¸·Î µÇµ¹·Á º¸³»°Ô µÇ¾î ÀÖ½À´Ï´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è¿Ï±â |