[네트워크 프로그램] Socket 프로그램의 기초와 채팅 프로그램 개발

등록일 2003.08.08 MS 파워포인트 (ppt) | 32페이지 | 가격 1,000원

소개글

소켓에 관한 전반적인 내용과
소켓프로그램을 이용한 채팅프로그램 개발과정을
알기쉽고 보기쉽게 구성하였습니다~ ^^

목차

1. Socket & Port
1.1 포트
1.2 포트를 사용한 통신 방법
1.3 소켓(Socket)
1.4 포트와 소켓을 통한 데이터 전달 메커니즘
1.5 소켓의 예

2. TCP
2.1 Socket 클래스
2.2 Echo 프로그램-1
2.3 Echo 프로그램-2
2.4 Daytime 프로그램
2.5 ServerSocket 클래스
2.6 클라이언트 / 서버모델
2.7 클라이언트/서버프로그램
2.8 예제 프로그램 -1
2.9 예제 프로그램 -2
2.10 예제 프로그램 -3

3. UDP
3.1 UDP
3.2 DatagramPacket 클래스
3.3 DatagramSocket 클래스
3.4 비 연결형 Client/Server 프로그램
3.5 UdpDayTimeServer 프로그램
3.6 UdpDayTimeClient 프로그램

4. 채팅구현
4.1 채팅 시스템의 구조-1
4.1 채팅 시스템의 구조-2
4.2 Client/Server 의 상호 작동원리

5. 마무리

본문내용

연결지향(Connection oriented) 방식
두 프로그램간의 통신이 종료 시까지 계속 연결 유지
양방향 모두 가능
데이터의 신뢰성있는 전송
같은 장소에 많은 정보량을 전송할 때 유용
TCP방식

비연결(connection-less) 방식
연결을 설정하지 않고 데이터를 전송
수신된 메시지의 순서무시
기계간의 정보흐름속도 비제어
메시지 : 손실, 중복, 비순서적으로 도착할 수 있음
작은 data를 때 보낼 때 유용
UDP방식
*원하는 자료를 검색 해 보세요.
  • [네트워크 프로그램] Socket 프로그램을 이용한 채팅 프로그램 개발 32페이지
    1.서버에서 주어진 포트와 서버소켓 생성클라이언트의 접속 대기2.클라이언트 접속3. 클라이언트 연결서버측에 클라이언트와 통신을 위한 소켓 생성4. 서버에 스레드 생성클라이언트의 메시지 송수신역할5. 클라이언트에 스레드 생성서버에서 전달된 메시지 출력역할6. 메시지 전송..
  • JAVA 네트워킹프로그램 설계기법 및 3차원 채팅프로그램 구현에 관한 연구 (A Study on JAVA Networking Programming Design Scheme and 3D Chating Programming Implementation) 4페이지
    본 논문은 인터넷을 이용한 네트워킹 프로그램에 있어 자바활용방안과 네트워킹 프로그램 설계 기법 및 특징에 대하여 서술하였으며, 자바를 활용하여 3차원 채팅 프로그램 구현 및 장ㆍ단점에 관하여 설명하였다. 자바가 발표된지 2년정도의 시간이 흘렀을 뿐 인데도 이미 인터넷 ..
  • [정보통신]GTK+를 이용한 채팅 프로그램 25페이지
    리눅스 Server/Client 기반의 채팅 프로그램다중 사용자 처리사용자 인증사용자 목록 출력pthread를 이용한 다중 접속 처리TCP를 이용함.1 Client 당 1 Thread수신측 (recv())에서 Thread를 이용하여 처리Linked List를 이용한 접..
  • TCP/IP 프로그래밍 - TCP 연결형 동기식 채팅 프로그램 19페이지
    1. TCP 통신의 개요TCP란 Transmission Control Protocol의 약자로서, TCP/IP 모델의 트랜스포트 계층에 해당하는 프로토콜이다.TCP는 데이터가 상대방에게 제대로 전달이 되었는가를 확인하는 메커니즘이 포함되어 있다.이 때문에 전체적인 통신..
  • Java AWT 채팅 프로그램 11페이지
    I. 프로그램 실행1) ChatServer를 실행, 클라이언트의 접속을 기다립니다.2) 다른 Thread를 사용하는 ChatCilent를 실행시킵니다. port와 IP는 소스에 미리 입력시켜 둔다. 3) Client는 닉네임을 입력한다.4) Client 실행 후 ..
  • C로짠 채팅 프로그램 0페이지
    #include "client_header.h"int main(int argc, char *argv[]) { int op, length;int maxfdp1;char *start = "Connect me@# \n";char user_name[NAME_LEN];fd_s..
  • UNIX 채팅 프로그램 구현 10페이지
    1. 채팅 서버 프로그램 채팅 서버(chat_server.c)는 임의의 클라이언트가 채팅에 참가하는 요청을 하면 이를 채팅 참가 리스트에 추가하며, 채팅에 참가하고 있는 클라이언트들이 보내오는 메시지를 모든 채팅 참가자에게 다시 방송하는 기능을 수행한다.1.1 채팅서버..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서