앞 예제를 통해서 간단하게 data 전송 방법에 대해 배웠다.
다음 조건을 만족하도록 프로그램을 구성해 보자.
-
Server에 접속한다.
-
라인 단위로 문자열을 입력 받는다.
-
입력된 문자열이 "exit"인 경우, 프로그램을 종료한다.
-
입력된 문자열이 "exit"이 아닌 경우, server로 전송한다.
-
프로그램은 ip address와 port를 옵션으로 받을 수 있다.
-
java Quiz04
-
java Quiz04 localhost
-
java Quiz04 localhost 1234
-
-
기본 ip address는 localhost로 하고, 기본 port는 1234로 한다.
-
테스트를 위한 server는 아래와 같이 실행한다.
~$ nc -l 1234