소개글
JAVA 메신저 개발 졸업 프로젝트 자료입니다.압축 해제하시면 등록 된 파일은 아래와 같습니다.
1. 설치방법 (PDF)
2. 실행파일 (서버, 클라이언트)
3. 발표자료 (PPT)
4. 소스자료 (Java)
5. 설명자료 (PDF)
PPT 발표자료 및 소스 설명자료까지 포함되어 있어 초보자 분들이 공부하고 이해하시기에 많은 도움이 될 것 같습니다.
참고로 DB는 MS-SQL 사용하며 마이크로소프트 사이트에서 개인 무료 버전 다운로드 하여 사용하시면 됩니다.
컴파일 실행환경
JDK 1.6 이상본문내용
//ClientStarter.javaclass ClientStarter
{
static Connector connector = null;
static Messenger messenger = null;
public ClientStarter()
{
new Frames();
메신져 화면에 틀이 되는 클래스로 가운데 -> 부분을 메신져,조인,로그인 클래스와 공유한다.
}
static Connector getConnector()
{
if(connector== null)
{
connector= new Connector();
}
return connector;
}
-> 연결을 지속할 수 있도록 연결된 후에는 Connecter 클래스 주소를 참조한다.
static Messenger getMessenger()
{
if(messenger == null)
{
messenger = new Messenger();
}
return messenger;
}
-> 이미 생성됐으면 생성된 Messenger 주소를 참조한다.
}
-> 메신져에 스윙 틀이 되는 Frames 클래스를 생성한다.
//ClientStarter.java
압축파일 내 파일목록
1.설치방법/20080618_MSSQL & ODBC 설정 방법.pdf
1.설치방법/DB_Script.sql
2.실행파일/jre-6u7-windows-i586-p.exe
2.실행파일/Realnity_Client(125.142.67.180).jar
2.실행파일/Realnity_Client(127.0.0.1).jar
2.실행파일/Realnity_Server.jar
3.발표자료/20xxxxxx_프로젝트 발표_2차 최종본.ppt
4.소스자료/서버 소스/src/Communicate.java
4.소스자료/서버 소스/src/DBConnector.java
4.소스자료/서버 소스/src/InnerIP.java
4.소스자료/서버 소스/src/InnerListPanel.java
4.소스자료/서버 소스/src/InstanceMsg.java
4.소스자료/서버 소스/src/Listener.java
4.소스자료/서버 소스/src/ListenHandler.java
4.소스자료/서버 소스/src/ProcessFriend.java
4.소스자료/서버 소스/src/ProcessGroup.java
4.소스자료/서버 소스/src/ProcessJoin.java
4.소스자료/서버 소스/src/ProcessLogin.java
4.소스자료/서버 소스/src/ProcessLogout.java
4.소스자료/서버 소스/src/ProcessMessage.java
4.소스자료/서버 소스/src/RequestInfo.java
4.소스자료/서버 소스/src/SendFiles.java
4.소스자료/서버 소스/src/Server.java
4.소스자료/클라이언트 소스/img/1.jpg
4.소스자료/클라이언트 소스/img/2.jpg
4.소스자료/클라이언트 소스/img/3.jpg
4.소스자료/클라이언트 소스/img/4.jpg
4.소스자료/클라이언트 소스/img/5.jpg
4.소스자료/클라이언트 소스/img/6.jpg
4.소스자료/클라이언트 소스/img/away.gif
4.소스자료/클라이언트 소스/img/back.gif
4.소스자료/클라이언트 소스/img/busy.gif
4.소스자료/클라이언트 소스/img/cdev.jpg
4.소스자료/클라이언트 소스/img/chat.gif
4.소스자료/클라이언트 소스/img/department.gif
4.소스자료/클라이언트 소스/img/email.gif
4.소스자료/클라이언트 소스/img/logout.gif
4.소스자료/클라이언트 소스/img/lunch.gif
4.소스자료/클라이언트 소스/img/m2m_1.jpg
4.소스자료/클라이언트 소스/img/m2m_2.jpg
4.소스자료/클라이언트 소스/img/movie.gif
4.소스자료/클라이언트 소스/img/name.gif
4.소스자료/클라이언트 소스/img/node_close.gif
4.소스자료/클라이언트 소스/img/node_open.gif
4.소스자료/클라이언트 소스/img/notice.gif
4.소스자료/클라이언트 소스/img/offline.gif
4.소스자료/클라이언트 소스/img/online.gif
4.소스자료/클라이언트 소스/img/p2p.gif
4.소스자료/클라이언트 소스/img/people.gif
4.소스자료/클라이언트 소스/img/phone.gif
4.소스자료/클라이언트 소스/img/play_off.gif
4.소스자료/클라이언트 소스/img/play_on.gif
4.소스자료/클라이언트 소스/img/root.gif
4.소스자료/클라이언트 소스/img/sdev.jpg
4.소스자료/클라이언트 소스/img/status.gif
4.소스자료/클라이언트 소스/img/Thumbs.db
4.소스자료/클라이언트 소스/img/userid.gif
4.소스자료/클라이언트 소스/img/userpass.gif
4.소스자료/클라이언트 소스/img/voicechat.gif
4.소스자료/클라이언트 소스/src/Addviewfriend.java
4.소스자료/클라이언트 소스/src/Chat.java
4.소스자료/클라이언트 소스/src/ClientStarter.java
4.소스자료/클라이언트 소스/src/Communicate.java
4.소스자료/클라이언트 소스/src/Connector.java
4.소스자료/클라이언트 소스/src/Delviewfriend.java
4.소스자료/클라이언트 소스/src/FileListener.java
4.소스자료/클라이언트 소스/src/FileListenerReverse.java
4.소스자료/클라이언트 소스/src/FileSender.java
4.소스자료/클라이언트 소스/src/FileSenderReverse.java
4.소스자료/클라이언트 소스/src/FileTransferStatus.java
4.소스자료/클라이언트 소스/src/FileTransMessage.java
4.소스자료/클라이언트 소스/src/Frames.java
4.소스자료/클라이언트 소스/src/Infoview.java
4.소스자료/클라이언트 소스/src/Join.java
4.소스자료/클라이언트 소스/src/Listener.java
4.소스자료/클라이언트 소스/src/Login.java
4.소스자료/클라이언트 소스/src/Messenger.java
4.소스자료/클라이언트 소스/src/MoveGroupController.java
4.소스자료/클라이언트 소스/src/MyTreeCellRenderer.java
4.소스자료/클라이언트 소스/src/Nodeinfo.java
4.소스자료/클라이언트 소스/src/SendInstance.java
4.소스자료/클라이언트 소스/src/Starter.java
4.소스자료/클라이언트 소스/src/ViewDeveloper.java
4.소스자료/클라이언트 소스/src/ViewFolder.java
4.소스자료/클라이언트 소스/src/ViewInstance.java
5.설명자료/20080914_메신져 클라이언트 소스 메뉴얼.pdf
1.설치방법/DB_Script.sql
2.실행파일/jre-6u7-windows-i586-p.exe
2.실행파일/Realnity_Client(125.142.67.180).jar
2.실행파일/Realnity_Client(127.0.0.1).jar
2.실행파일/Realnity_Server.jar
3.발표자료/20xxxxxx_프로젝트 발표_2차 최종본.ppt
4.소스자료/서버 소스/src/Communicate.java
4.소스자료/서버 소스/src/DBConnector.java
4.소스자료/서버 소스/src/InnerIP.java
4.소스자료/서버 소스/src/InnerListPanel.java
4.소스자료/서버 소스/src/InstanceMsg.java
4.소스자료/서버 소스/src/Listener.java
4.소스자료/서버 소스/src/ListenHandler.java
4.소스자료/서버 소스/src/ProcessFriend.java
4.소스자료/서버 소스/src/ProcessGroup.java
4.소스자료/서버 소스/src/ProcessJoin.java
4.소스자료/서버 소스/src/ProcessLogin.java
4.소스자료/서버 소스/src/ProcessLogout.java
4.소스자료/서버 소스/src/ProcessMessage.java
4.소스자료/서버 소스/src/RequestInfo.java
4.소스자료/서버 소스/src/SendFiles.java
4.소스자료/서버 소스/src/Server.java
4.소스자료/클라이언트 소스/img/1.jpg
4.소스자료/클라이언트 소스/img/2.jpg
4.소스자료/클라이언트 소스/img/3.jpg
4.소스자료/클라이언트 소스/img/4.jpg
4.소스자료/클라이언트 소스/img/5.jpg
4.소스자료/클라이언트 소스/img/6.jpg
4.소스자료/클라이언트 소스/img/away.gif
4.소스자료/클라이언트 소스/img/back.gif
4.소스자료/클라이언트 소스/img/busy.gif
4.소스자료/클라이언트 소스/img/cdev.jpg
4.소스자료/클라이언트 소스/img/chat.gif
4.소스자료/클라이언트 소스/img/department.gif
4.소스자료/클라이언트 소스/img/email.gif
4.소스자료/클라이언트 소스/img/logout.gif
4.소스자료/클라이언트 소스/img/lunch.gif
4.소스자료/클라이언트 소스/img/m2m_1.jpg
4.소스자료/클라이언트 소스/img/m2m_2.jpg
4.소스자료/클라이언트 소스/img/movie.gif
4.소스자료/클라이언트 소스/img/name.gif
4.소스자료/클라이언트 소스/img/node_close.gif
4.소스자료/클라이언트 소스/img/node_open.gif
4.소스자료/클라이언트 소스/img/notice.gif
4.소스자료/클라이언트 소스/img/offline.gif
4.소스자료/클라이언트 소스/img/online.gif
4.소스자료/클라이언트 소스/img/p2p.gif
4.소스자료/클라이언트 소스/img/people.gif
4.소스자료/클라이언트 소스/img/phone.gif
4.소스자료/클라이언트 소스/img/play_off.gif
4.소스자료/클라이언트 소스/img/play_on.gif
4.소스자료/클라이언트 소스/img/root.gif
4.소스자료/클라이언트 소스/img/sdev.jpg
4.소스자료/클라이언트 소스/img/status.gif
4.소스자료/클라이언트 소스/img/Thumbs.db
4.소스자료/클라이언트 소스/img/userid.gif
4.소스자료/클라이언트 소스/img/userpass.gif
4.소스자료/클라이언트 소스/img/voicechat.gif
4.소스자료/클라이언트 소스/src/Addviewfriend.java
4.소스자료/클라이언트 소스/src/Chat.java
4.소스자료/클라이언트 소스/src/ClientStarter.java
4.소스자료/클라이언트 소스/src/Communicate.java
4.소스자료/클라이언트 소스/src/Connector.java
4.소스자료/클라이언트 소스/src/Delviewfriend.java
4.소스자료/클라이언트 소스/src/FileListener.java
4.소스자료/클라이언트 소스/src/FileListenerReverse.java
4.소스자료/클라이언트 소스/src/FileSender.java
4.소스자료/클라이언트 소스/src/FileSenderReverse.java
4.소스자료/클라이언트 소스/src/FileTransferStatus.java
4.소스자료/클라이언트 소스/src/FileTransMessage.java
4.소스자료/클라이언트 소스/src/Frames.java
4.소스자료/클라이언트 소스/src/Infoview.java
4.소스자료/클라이언트 소스/src/Join.java
4.소스자료/클라이언트 소스/src/Listener.java
4.소스자료/클라이언트 소스/src/Login.java
4.소스자료/클라이언트 소스/src/Messenger.java
4.소스자료/클라이언트 소스/src/MoveGroupController.java
4.소스자료/클라이언트 소스/src/MyTreeCellRenderer.java
4.소스자료/클라이언트 소스/src/Nodeinfo.java
4.소스자료/클라이언트 소스/src/SendInstance.java
4.소스자료/클라이언트 소스/src/Starter.java
4.소스자료/클라이언트 소스/src/ViewDeveloper.java
4.소스자료/클라이언트 소스/src/ViewFolder.java
4.소스자료/클라이언트 소스/src/ViewInstance.java
5.설명자료/20080914_메신져 클라이언트 소스 메뉴얼.pdf