클라이언트

    [자바/JAVA] 프로그래밍 - Network_서버, 클라이언트 통신

    * 현재 구동중인 서버가 있으면 클라이언트 그 서버로 요청 보낼 수 있음! => 응답결과 돌려줌 - 요청과 응답에 의해서 프로그램은 돌아감! ("통신"한다 표현) - 웹에서의 통신방식 : HTTP 프로토콜 통신 * 자바만을 가지고 서버와 클라이언트 간의 간단한 통신 해보기!! 이때 데이터를 입출력하고자 한다면 서버와 클라이언트 간의 스트림(연결통로)이 필요함! * 소켓 : 프로세스간의 통신을 담당하는 것! (스트림을 연결하기 위한 문) * 소켓 프로그래밍 (TCP 방식 / UDP 방식) - TCP 방식 : 데이터 전송속도가 느림! 데이터가 정확하고 안정적으로 전달 가능함! (신뢰성이 요구되는 프로그램 : http, 이메일) (클라이언트가 요청하고 서버가 응답하는 느낌) - UDP 방식 : 데이터 전송속도..