• 파일시티 이벤트
  • LF몰 이벤트
  • 캠퍼스북
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

1대1 채팅 프로그램 만들기!!

*인*
최초 등록일
2011.04.28
최종 저작일
2010.06
12페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

리눅스통신

목차

없음

본문내용

통신시스템 및 프로그래밍
(HomeWork#9, PPT 예제)
일 시
학 번
이 름
□ 1:1 채팅 프로그램 만들기!!
조건1: stdin을 사용하여 현재 입력을 받음
조건2: 실시간으로 입력을 받아 서버와 클라이언트가 서로 주고 받을 것!!
조건3: 대화 내용을 서버, 클라이언트 모두 저장할 것!!
조건4: 밑에 그림의 순서대로 주고 받을 것!!
● Server.c
▷ 소켓을 생성한다. 서버 주소를 만든다. 소켓에 주소를 할당한다
▷ 연결 대기 및 연결수락
▷ Client 로부터 메시지 수신
수신한 메시지를 "server.txt" 파일에 넣는다.
▷ Client 에게 메시지를 발신
발신한 메시지를 "server.txt" 파일에 넣는다.
▷ 인터럽트신호,QUIT 신호 CTRL +D 발생시 handler 로 처리
handler실행시 종료한 내용을 "server.txt"파일에 저장한다.
● Server.c
▷ 소켓을 생성한다. 서버 주소를 만든다. 서버에 연결한다
▷ Server 에게 메시지 발신
발신한 메시지를 "client.txt" 파일에 넣는다.
▷ Server fhqnxj 메시지 수신
수신한 메시지를 "client.txt" 파일에 넣는다.
▷ 인터럽트신호,QUIT 신호 CTRL +D 발생시 handler 로 처리
handler실행시 종료한 내용을 "server.txt"파일에 저장한다.
● Server 파일 실행내용
● Client 파일 실행내용
이번실습으로 소켓을 이용하여 채팅을 하는 프로그램을 짜보았다. 정말 오래걸렸다. ppt 에 나와 있는 예제를 이용해 이것저것 수정해 보았는데 몇가지 변형된점도 많고 안되는것도 많았다. 한자기 의문점은 채팅도중에 printf 문이 안나오고 채팅이 모두 종료된 이후에 printf 문이 찍히는 것이었는데 왜이렇게 되는지는 의문이다
.
.
.

참고 자료

없음
*인*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

더보기
최근 본 자료더보기
탑툰 이벤트
1대1 채팅 프로그램 만들기!!
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업