객체 직렬화를 이용한 네트워크 프로그래밍 객체 직렬화란 말 그대로 객체를 일렬로 늘어선 바이트의 흐름으로 만드는 기술을 말한다. 이 때 사용하는 IO객체가 ObjectOutputStream과 ObjectInputStream이다. 네트워크 프로그래밍에서도 ObjectOuputStream과 ObjectInputStream을 이용해서 소켓을 통해서 객체를 주고받을 수 있다. 객체 직렬화를 이용해서 각ㄴ단한 계산을 행하는 클라이언트 / 서버 프로그램인데, 클라이언트는 접속에 성공한 후 SendData에 숫자 두개와 연산자를 저장해서 서버에 전송한다. 서버는 전달받은 SendData 객체로부터 숫자 두 개와 연산자를 읽어와서 계산한 후 클라이언트 에게 결과 값을 문자열로 전송하는 프로그램이다. 직렬화 가능 객체 ..