Message Class 가 좀 이상한거 같아서 바꿨음
그리고 CommClient가 비동기식으로만 동작한다는 것이 좀 문제가 될거 같아서 동기식으로 동작하는 것도 하나 만들어 보았습니다.
말만 거창한거 같네요... 아무것도 없는데 ㅋㅋㅋ
Message Class가 더 필요할 때에는 기존의 클래스를 상속받아서 사용하면 됩니다.
CommSynchronousClient
- CommSynchronousClient(String address, int port)
- 생성자이며 서버주소, 포트를 입력으로 받는다
- boolean connect()
- 서버에 접속하며 결과를 boolean 으로 리턴한다
- Message getResponse(Message msg) throws IOException, ClassNotFoundException
- 서버로 Message를 전송하고 응답 Message를 받는다
아주 간단히 만들었으며 직접 사용시 필요한 것만으로 만들어 보았습니다.