본문 바로가기

Project

[Java Communication] Message Class 수정, 동기식 클라이언트 추가

반응형

Message Class 가 좀 이상한거 같아서 바꿨음


그리고 CommClient가 비동기식으로만 동작한다는 것이 좀 문제가 될거 같아서 동기식으로 동작하는 것도 하나 만들어 보았습니다.

말만 거창한거 같네요... 아무것도 없는데 ㅋㅋㅋ

Message Class가 더 필요할 때에는 기존의 클래스를 상속받아서 사용하면 됩니다.

CommSynchronousClient

  • CommSynchronousClient(String address, int port)
    • 생성자이며 서버주소, 포트를 입력으로 받는다
  • boolean connect()
    • 서버에 접속하며 결과를 boolean 으로 리턴한다
  • Message getResponse(Message msg) throws IOException, ClassNotFoundException
    • 서버로 Message를 전송하고 응답 Message를 받는다


아주 간단히 만들었으며 직접 사용시 필요한 것만으로 만들어 보았습니다.


반응형