TCP/IP를 이용한 채팅프로그램제작

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2005.07.07 / 2019.12.24
  • 30페이지 / fileicon zip (압축파일)
  • est1est2est3est4est5 1(구매금액의 3%지급)
  • 4,100원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
TCP/IP를 이용한 채팅프로그램제작
하고 싶은 말
소스와 함께 압축되어 있습니다.
목차
1. 목적

2. 제작개요

3. 프로그램 개요

4. 평가
본문내용
실험 보고서
1. 목적
TCP/IP를 이용한 채팅 프로그램 제작
2. 제작개요
1) 제작목표
기본적인 채팅기능과 함께 MSN 기능과 같은 기능을 지원하도록 설계
2) 제작내용
·서버와 클라인언트를 분리 하였으며 서버에 클라이언트의 접속을 관리하는기능, 메시지들을 전송하는 기능을 제외하고 모든기능을 클라이언트에서 할수 있도록 처리
·클라이언트끼리 대화 외에 한대상을 선택하여 쪽지 기능을 지원
3) 제작분담
김동준 - 윈도우 MFC 소켓을 이용한 서버와 클라이언트제작
정민근 - 해당 서버와 클라이언트를 이용 추가 기능(쪽지기능)과 데이터 전송을 위한 부분제작
4) 프로그램 설명
본프로그램은 윈도우 MFC 소켓을 이용하여 TCP/IP 프로토콜로 데이터를 전송하는 기본적인 기능을 지원하는 채팅 프로그램이다. CSocket에서 지원하는 기본적인 클래스(OnAccept, OnRecive...)를 이용하여 간단한 채팅 기능을 지원한다. 채팅문자열은 250으로 제한하였으며 모든 데이터는 char 형태로 분류하여 처리하였다. 비동기소켓을 이용하여 제작하였지만 원래 의도인 서버와 클라이언트를 분리하는 목적으로 제작하여 데드락 현상을 이미 해결된 상태이다. 클라이언트끼리 보내는 데이터는 서버에서 CObList를 이용하여 관리하고 해당 소켓과 접속이름을 동시에 관리하여 관리의 용이성을 높였다. 추가기능은 쪽지 보내기 기능과 접속자 관리 기능을 지원하기 위해서 char 문자열에 특수 기호를 추가하여 전송된 문자열을 분리 어떤 명령인지와 보내고자 하는 메시지를 분리해 내도록 하였다.
참고문헌
http://sourceforge.net/ - 서버관련 기본 내용
http://www.devpia.com/ - 채팅 프로그램 예제 참고
http://codeguru.com/ - GDI+,이벤트 처리, 소켓관리, 소켓생성/소멸/개념 참고
자료평가
  • 자료평가0자료평가0자료평가0자료평가0자료평가0
  • 음..이건뭐..구현이 안되는 부분이 좀 있는듯
  • jab***
    (2009.11.23 23:20:06)
회원 추천자료
  • [졸업][전자통신공학] Video Chatting Programming(비디오챗팅프로그램) 구현
  • 채팅 사이트들을 보고 이러한 프로그램에 사용된 영상 전송기술과 TEXT 전송기술의 구현 원리를 이해하고 실제로 프로그램을 제작함으로써 최신의 멀티미디어 기술에 대하여 이해함으로써 인터넷 기반의 영상 통신 시스템을 구현하는 작품을 만들어 보고자 한다.1.2 특징 및 장점(1) H.263을 이용한 다자간 고화질 스트리밍 구현 (2) Server가 따로 없이 Client가 Server가 되는 Client/Server통합방식(P2P방식)(3) Client/Server간의 Message 처리방식(4) IOCP(Input/Output Comple

  • [인터넷방송국][인터넷방송국 특성][인터넷방송국 장점][인터넷방송국 컨텐츠][사이버동물원]인터넷방송국의 특성, 인터넷방송국의 현황, 인터넷방송국의 장점, 인터넷방송국의 컨텐츠, 인터넷방송국과 사이버동물원
  • 이용하고 있는 서비스 방식으로 오디오 중심의 프로그램을 주로 방송하는 경우이다. 컨텐츠의 유형은 전송망과 전송기술, 이용자의 컴퓨터 환경에 영향을 받기 때문에 지금까지는 많은 인터넷 방송국이 오디오 중심의 콘텐츠를 제공해왔다. 그러나 현재는 비디오 컨텐츠를 제공하는 곳이 점차 늘고 있다. 이은미(2000)에 따르면 132개 방송국의 프로그램을 내용 편성에 따라 분석한 결과 2가지 장르 이상의 프로그램을 편성하고 있는 종합 편성 방송국이

  • [컴퓨터시스템] WLAN과 WPAN을 연동하는 끊김없는 네트워크 구현
  • IP Protocol, UDP Protocol- 인터넷 프로토콜(IP)는 세계에서 가장 널리 사용되고 있는 개방형 프로토콜 슈트이다. 상호 연결된 네트워크 사이의 통신을 가능케 하고 LAN과 WPAN 통신에 효과적으로 적용할 수 있다. IP 프로토콜은 통신 프로토콜의 집합으로서, 널리 알려진 TCP, UDP 프로토콜 뿐만 아니라 e-mail, FTP등과 같은 응용프로그램을 위한 프로토콜까지 정의하고 있다 IP 프로토콜에 대한 기술 문서와 정책은 RFC(Request For Comments) 791에서 찾을 수 있다. IP 프로

  • [한국사회] 사이버공간의 한국사회
  • 프로그램 등장으로 윈도우 공격가능(백오리피스, 넷버스, 스쿨버스 등)【사례】99. 3. 4 백오리피스라는 해킹 도구를 이용하여 KAIST전산망에 불법침투하여 기숙사 등 개인용 컴퓨터에 보관중이던 우리별 3호의 자료파일 등을 유출하고 이를 자신의 홈페이지에 게시한 피의자 검거 ○ 바이러스 제작 유포【사례】99. 3. 98년도 국내 10대 악성 바이러스 프로그램인 까마귀, 에볼라 시리즈 등 컴퓨터 바이러스 22종을 만들어 컴퓨터통신망 등을 통해 바

  • [사회학] 사이버공간의 한국사회
  • 프로그램 등장으로 윈도우 공격가능(백오리피스, 넷버스, 스쿨버스 등)【사례】99. 3. 4 백오리피스라는 해킹 도구를 이용하여 KAIST전산망에 불법침투하여 기숙사 등 개인용 컴퓨터에 보관중이던 우리별 3호의 자료파일 등을 유출하고 이를 자신의 홈페이지에 게시한 피의자 검거 ○ 바이러스 제작 유포【사례】99. 3. 98년도 국내 10대 악성 바이러스 프로그램인 까마귀, 에볼라 시리즈 등 컴퓨터 바이러스 22종을 만들어 컴퓨터통신망 등을 통해 바

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.