E D R , A S I H C RSS

채팅원리


.

4 Thread . Thread는 메모리를 독립 . 4 Thread는 .


ReceiveEvent : 를 받는 부. StatusDisplay . .

1. .
2. .

UserListControl : . 는 ID를 , , 른 ID를 .

Broadcast : 끼리 받는 대 .

SendUser : 람들 ID를 List 보내.


는 4 Thread . JFrame 2 는데, 는 Login ID , . 4 Thread는 .

Login : ID 는 ID를 , 무를 .

ChatMain : . 대부 GUI를 , . 람들 ID를 보.

ReceiveMessage : 는 메를 받 ChatMain .

SendMessage : 를 보낸.

UserList : ChatMain List ID를 보 .


리는 .

ReceiveEvent 는 Event를 리는 동 StatusDisplay .

면 Login ID . ID Vector
는 ID ID . ID른 ID를 , .

면 내부 는 메를 보낸. 러면, Login ChatMain . . .

ID . ID . 대 면, ID를 보는 리 , 는 메 .

2명 . TextField
DagagramPacket 미리 보낸. 보내 모 를 받 .

르면 . 료를 , 는 내 보낸. 보내는 내, 는 ID를 , , 1명 .
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:31:15
Processing time 0.0187 sec