검색어 입력폼

[네트워크프로그램] Java UDP Chat

등록일 2004.06.07 파일확장자압축파일 (zip) | 2페이지 | 가격 1,000원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

UDP를 이용한 간단한 콘솔 채팅프로그램입니다

컴파일 실행환경

총 2파일

ChatServer.java
ChatClient.java

본문내용

import java.io.*;
import java.net.*;
import java.lang.*;
import java.util.Vector;

public class ChatServer {
ServerSocket ss = null;
Socket s = null;
Vector client = new Vector();

public static void main(String[] args) {
new ChatServer(args);
}
ChatServer(String[] args) {
try
{
ss = new ServerSocket(Integer.parseInt(args[0]));
} catch(IOException e) {
System.out.println("Can't make ServerSocket"); }
System.out.println("Java Chat Server statred. Accepting the client...");

try{
while(true) {
s = ss.accept();

// MAnageClient타입의 객체 mclient생성
ManageClient mclient = new ManageClient(s);
// mclient를 인자로 하는 쓰레드 객체 m 생성
Thread m = new Thread(mclient);
//Runnable를 구현한 class ManageClient을 객체로 생성한 숫자 세기
// 즉 접속한 Client의 수를 증가시킴

압축파일내 파일목록

ChatServer.java
ChatClient.java
다운로드 맨위로