Programing/JAVA

자바 :: JAVA :: Thread :: Socket :: 쓰레드 :: Chat :: 단방향 채팅

Dongkkase 2008. 10. 23. 15:13
반응형
단방향 채팅 프로그램 만들기

강좌를 나가기전에..
(이클립스일 경우)
이클립스를 두개 실행합니다.
이클립스는 한개실행후 하나더 실행하면 workspace충돌로 인해 
workspace의 경로를 확인해 라는 메시지 창을 띄웁니다. 2번째로 띄운 이클립스의
workspace의 경로는 임의로 workspace2로 바꾸어줍니다. 2개의 이클립스가 실행이 되면
디렉토리
C:\Documents and Settings\Administrator\workspace2 가 생성 됨을 확인하실수 있습니다.
자 그러면

C:\Documents and Settings\Administrator\workspace   이 있고
C:\Documents and Settings\Administrator\workspace2  가 있습니다.

하나는 서버쪽 소스를 작성 하고 하나는 클라이언트쪽 소스를 작성하겠습니다.

전 workspace에 서버를 workspace2에는 클라이언트쪽 소스를 작성하도록 하겠습니다.
ex]어느쪽에 소스를 작성하셔도 상관없으시나 두개의 소스를 불리시켜 jvm돌려야 합니다 : )


이번 강좌는 Thread와 Socket을 이용한 단방향 채팅 소스짜기입니다.
ex]키보드로 계속 받고있고 네트워크로 보내는 거와 동시에 네트워크로 받은것을 계속해서 모니터로 출력


Given. ThreadServer.java
        강좌 제작시 시간이 너무 오래 걸리므로 소스의 색깔과 볼드효과는 거의 쓰지 않았습니다;  lllOTL



Given. ThreadClient.java


반응형