질문 1.
현재 자바로 서버를 만들고 있고 멀티 스레딩 기능을 이용해서 여러 클라이언트를 처리해주려 합니다.
멀티 스레드에 소켓 객체를 넘겨줘서 여러 클라이언트의 데이터를 읽기와 쓰기가 가능하게 구현했습니다.
문제는 한 클라이언트를 처리하는 스레드에서 데이터를 받은 다음 받은 데이터를 특정한 클라이언트를 처리하는 스레드에에 전달해줘야 합니다.
해쉬맵 기능을 사용하면 될것 같긴 한데 구체적으로 어떻게 구현할지 잘 모르겠습니다.
프로그래밍이 전공이 아니라서 힘드네요. 고수 형님들의 조언을 부탁드립니다.
질문2
자바 서버 - C 클라이언트
이렇게 통신을 하려 합니다. 궁금한 것은 자바에서 보내는 데이터형는 byte 배열인데 C에서 받는 데이터형은 char 배열입니다.
이 경우 가령 자바 서버가 byte = 0x00을 넣고 보내면 C 클라이언트에서 char 형 변수에 저장되는 값은 무엇인가요?
귀여운 고양이 사진도 올립니다.
댓글 0