소개글
기본적으로 채팅방 생성, 채팅방 입장, 귓속말, 다중채팅, 대기실, 채팅방리스트보기, 유저리스트보기, 채팅방내 유저리스트보기, 전체공지 등이 기능으로 구현되어있습니다.이클립스에서 구동시에는 그냥하시면되고
콘솔에서 구현시에는 컴파일시 해당 폴더 경로가셔서
javac -encoding UTF-8 MainServer.java
javac -encoding UTF-8 Guest.java
하시고
실행시에는
해당 소스폴더(java파일이 있는 폴더)에 들어가셔서
java -cp C:\[경로]\src com.chat.www.MainServer
java -cp C:\[경로]\src com.chat.www.Guest
입니다. 쉽게말하면 C:\project 에 프로젝트가 있을시에 C:\project\src\com\chat\www 에 들어가셔서
java -cp C:\project\MultiChat\src com.chat.www.MainServer
java -cp C:\project\MultiChat\src com.chat.www.Guest
패키지명을 다른거로 변경시(com.package.www)
java -cp C:\project\MultiChat\src com.package.www.MainServer
java -cp C:\project\MultiChat\src com.package.www.Guest
하시면 실행됩니다.
파일내에 1,2,3순서로 스크린샷남겨놨습니다.
컴파일 실행환경
Eclipse , Java 1.8version압축파일 내 파일목록
MultiChat/
MultiChat/.classpath
MultiChat/.project
MultiChat/.settings/
MultiChat/.settings/org.eclipse.jdt.core.prefs
MultiChat/1.JPG
MultiChat/2.JPG
MultiChat/3.JPG
MultiChat/bin/
MultiChat/bin/com/
MultiChat/bin/com/chat/
MultiChat/bin/com/chat/www/
MultiChat/bin/com/chat/www/Guest$ClientReceiver.class
MultiChat/bin/com/chat/www/Guest$ClientSender.class
MultiChat/bin/com/chat/www/Guest.class
MultiChat/bin/com/chat/www/MainServer$ServerReceiver.class
MultiChat/bin/com/chat/www/MainServer.class
MultiChat/bin/com/chat/www/Protocol.class
MultiChat/src/
MultiChat/src/com/
MultiChat/src/com/chat/
MultiChat/src/com/chat/www/
MultiChat/src/com/chat/www/Guest.java
MultiChat/src/com/chat/www/MainServer.java
MultiChat/src/com/chat/www/Protocol.class
MultiChat/src/com/chat/www/Protocol.java
MultiChat/.classpath
MultiChat/.project
MultiChat/.settings/
MultiChat/.settings/org.eclipse.jdt.core.prefs
MultiChat/1.JPG
MultiChat/2.JPG
MultiChat/3.JPG
MultiChat/bin/
MultiChat/bin/com/
MultiChat/bin/com/chat/
MultiChat/bin/com/chat/www/
MultiChat/bin/com/chat/www/Guest$ClientReceiver.class
MultiChat/bin/com/chat/www/Guest$ClientSender.class
MultiChat/bin/com/chat/www/Guest.class
MultiChat/bin/com/chat/www/MainServer$ServerReceiver.class
MultiChat/bin/com/chat/www/MainServer.class
MultiChat/bin/com/chat/www/Protocol.class
MultiChat/src/
MultiChat/src/com/
MultiChat/src/com/chat/
MultiChat/src/com/chat/www/
MultiChat/src/com/chat/www/Guest.java
MultiChat/src/com/chat/www/MainServer.java
MultiChat/src/com/chat/www/Protocol.class
MultiChat/src/com/chat/www/Protocol.java