
네트워크 : TCP 통신 구현하기
·
프로그래밍 언어 활용/JAVA
0. 들어가기에 앞서 본고에서는 자바만을 활용해 서버와 클라이언트 간 간단한 통신을 구현하는 과정을 기술하고자 한다. 다만, 원활한 이해를 위해 본격적으로 구현하기에 앞서 본 과정에서 등장하는 용어들에 대해 잠깐이나마 알아보는 시간을 가지고자 한다. 네트워크 여러 대의 컴퓨터들이 연결되어 있는 통신망. 이런 통신망을 통해 데이터들을 교환하는 행위를 네트워킹이라고 한다. 서버와 클라이언트 서버 클라이언트에게 서비스를 제공해주는 프로그램 또는 컴퓨터를 의미한다(클라이언트의 요청에 응답하는 것). 클라이언트 서버에 요청하는 컴퓨터(서비스를 제공받는 고객). // 서버와 클라이언트 클래스 생성(편의상 함께 기술함) class TCPServer{ } class TCPClient{ } 서버에 요청하기 위해서는 요청..