ê³¼ì œ ¶
ì²«ì§¸ë‚ ¶
- ì–´ëŠ� 프로그램ì�´ë“ 가장 기초가ë�˜ëŠ” Hello World 를 ì¶œë ¥í•˜ëŠ” 프로그램 ì§œ 오기
- AWT와 SWINGì�´ 무엇ì�¸ì§€ ì•Œì•„ë³´ê³ , ê·¸ ì°¨ì�´ì �ì—� 대해서 알아보기. ê·¸ë¦¬ê³ ì–´ë–¤ê²ƒì�„ 사용하는것ì�´ ë�” ì¢‹ë‹¤ê³ ìƒ�ê°�하는지, ê·¸ë¦¬ê³ ì™œ ê·¸ë ‡ê²Œ ìƒ�ê°�한는지...?
- SWINGì�„ 사용하여 버튼ì�´ ìžˆê³ , ê·¸ 버튼ì�„ 누르면 간단한 메시지를 ì¶œë ¥í•˜ëŠ” ìž�ë°” ì—�플리케ì�´ì…˜ 작성해 보기.
ë‘˜ì§¸ë‚ ¶
- ì—�플리케ì�´ì…˜ê³¼ ì—�플릿ì�˜ ì°¨ì�´ì �ì—� 대해서 ì•Œì•„ë³´ê³ , ê·¸ ì“°ìž„ì—� 대해서 알아보기.
- ì²«ì§¸ë‚ ë§Œë“¤ì—ˆë�˜ 버튼ì�„ 누르면 간단한 메시지를 ì¶œë ¥í•˜ëŠ” ìž�ë°” ì—�플리케ì�´ì…˜ì�„ ì—�플릿으로 바꿔보기.
- ê·¸ ì—�플릿ì�„ í�¬í•¨í•˜ê³ 있는 HTML 문서를 만들어 ê°�ìž� ìž�기 ê³„ì •ì—� ì˜¬ë¦¬ê³ ìœ„í‚¤ì—� ë§�í�¬ 걸기.
- �바�서 네트워�를 사용하는 방법� 대해 간단히 알아보기.
ì…‹ì§¸ë‚ ¶
여기서부턴 ê°�ìž� 하지 ë§�ê³ íŒ€ìœ¼ë¡œ ê°™ì�´ í• ê²ƒ!
>
- 다�과 같� 네트워�를 사용하는 간단한 �플리케�션 만들어 보기. (SWING �나 AWT 사용 안함)
- 서버 �플리케�션
- 실행ë�˜ë©´ í�´ë�¼ì�´ì–¸íŠ¸ê°€ ì ‘ì†�하기를 기다린다.
- í�´ë�¼ì�´ì–¸íŠ¸ê°€ ì ‘ì†�ë�˜ë©´ í�´ë�¼ì�´ì–¸íЏì�˜ IP 주소와 í�¬íŠ¸ë¥¼ ì¶œë ¥í•´ì£¼ê³ , í�´ë�¼ì�´ì–¸íŠ¸ë¡œ "ABCDEFG" ë�¼ëŠ” 문ìž�ì—´ì�„ 보내준다.
- ���언트로부터 연결� �기면 프로그램� 종료한다.
- 실행ë�˜ë©´ í�´ë�¼ì�´ì–¸íŠ¸ê°€ ì ‘ì†�하기를 기다린다.
- ���언트 �플리케�션
- ëª…ë ¹ì–´ ë�¼ì�¸ ì�¸ìž�로 ì ‘ì†�í• ì„œë²„ ì—�플리케ì�´ì…˜ì�´ 있는 IP 주소와 í�¬íŠ¸ë¥¼ ìž…ë ¥ë°›ì•„ 서버ì—� ì ‘ì†�한다.
- 서버로부터 문ìž�ì—´ì�„ 받아 화면ì—� ì¶œë ¥í•´ì¤€ë‹¤. ("ABCDEFG" ê°€ 나와야 한다.)
- 서버와 ì ‘ì†�ì�„ ë�Šê³ 프로그램ì�„ 종료한다.
- ëª…ë ¹ì–´ ë�¼ì�¸ ì�¸ìž�로 ì ‘ì†�í• ì„œë²„ ì—�플리케ì�´ì…˜ì�´ 있는 IP 주소와 í�¬íŠ¸ë¥¼ ìž…ë ¥ë°›ì•„ 서버ì—� ì ‘ì†�한다.
- 서버 �플리케�션
ë„·ì§¸ë‚ ¶
- ì…‹ì§¸ë‚ ëª»í•œê²ƒ 하기
- 다ì�Œê³¼ ê°™ì�€ 네트ì›� 보드 게임ì�„ 만들게 ë� 것ì�¸ë�°, 어떻게 ë§�ë“¤ì–´ì•¼í• ì§€ 설계하기.
- 보드 게임 ìš”êµ¬ì‚¬í• (요구사í•ì—� 없는 것들ì�€ 어떻게 í•´ë�„ ìƒ�ê´€ ì—†ì�Œ)
- 3 X 3 � 보드가 있다.
- ë‘� 명ì�˜ í”Œë ˆì�´ì–´ê°€ ë�Œì•„가며 ë§�ì�„ 놓는다.
- 가로, 세로, 대ê°�ì„ ì¤‘ 하나ë�¼ë�„ ë¨¼ì € ë§Œë“ í”Œë ˆì�´ì–´ê°€ ì�´ê¸´ë‹¤.
- 비길수� 있다.
- ë‘� 명ì�˜ í”Œë ˆì�´ì–´ëŠ” 네트워í�¬ë¡œ ì—°ê²°ë�˜ì–´ 게임ì�„ 한다.
- SWINGì�„ 사용하여 ì œìž‘í•´ì•¼ 한다.
- 3 X 3 � 보드가 있다.
- 보드 게임 ìš”êµ¬ì‚¬í• (요구사í•ì—� 없는 것들ì�€ 어떻게 í•´ë�„ ìƒ�ê´€ ì—†ì�Œ)










