MFC 채팅 프로그램 기반하에 Memo Handshaking ( 쪽지 주고 받기 )
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

MFC 채팅 프로그램 기반하에 Memo Handshaking ( 쪽지 주고 받기 )에 대한 보고서 자료입니다.

목차

제안서
중간보고서
최종보고서

본문내용

☐기초이론
1.소켓이란 무엇인가?
일상생활에서 소켓은 실제로 구축되기 때문에 물리적인 연결이라고 부른다.
그러나 우리가 사용하는 소켓은 논리적으로 프로그램상에서만 구현되는 것이지
연결이 실제로 일어난 것은 아니다.
따라서, 이를 가상회선(virtual circuit)이라고 부른다.
소켓은 크게 두가지로 분류되고, 하위항목으로 나뉘어진다.
- 서버 소켓
- 클라이언트 소켓 - 로컬 소켓
- 원격 소켓



< 소켓의 구조도 >



1) 서버 소켓 => 연결만 처리 (위치: 서버)
클라이언트 원격 소켓이 연결 시도을 하면 서버 소켓은 클라이언트 로컬 소켓을 생성시킨다.

2) 클라이언트 로컬 소켓 => 데이터의 실제 흐름을 처리 (위치 : 서버)
서버측에서 관리하는 소켓.
클라이언트 로컷 소켓은 클라이언트 원격 소켓과의 소통을 위한 소켓이다.

3) 클라이언트 원격 소켓 => 데이터의 실제 흐름을 처리 (위치 : 클라이언트)
클라이언트측의 소켓.
클라이언트 자신에게 있는 원격 소켓은 서버측에 있는 로컬소켓과 데이터를 주고 받는다.

< TCP 소켓 과 UDP 소켓 >
소켓을 다르게 분류한다면 크게 TCP 소켓, UDP 소켓으로 나눈다.
- TCP 소켓 방식은 서버에서 여러개의 소켓 자체를 다루는 방식이며 UDP 소켓방 식에 비해 단점이 많다.
1) 1000명 이상의 다중 사용자가 존재할 경우 서버의 부하가 많아진다.
2) 연결 및 해제 작업이라는 별도의 처리를 해주어야 한다.
- UDP 소켓 방식은 서버에서 여러개의 소켓이 아닌 여러개의 소켓주소만을 다루 는 방식이다.
1) 서버에서는 (1개의 소켓 + 여러개의 주소값)을 관리 => 관리 및 프로그램 코 딩이 쉽다.
2) 별도의 연결 및 해제 작업이 필요없다.

키워드

  • 가격1,500
  • 페이지수15페이지
  • 등록일2009.01.05
  • 저작시기2007.4
  • 파일형식압축파일(zip)
  • 자료번호#513448
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니