올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • 소켓프로그래밍 (1 페이지)
    1

  • 소켓프로그래밍 (2 페이지)
    2

  • 소켓프로그래밍 (3 페이지)
    3

  • 소켓프로그래밍 (4 페이지)
    4

  • 소켓프로그래밍 (5 페이지)
    5

  • 소켓프로그래밍 (6 페이지)
    6

  • 소켓프로그래밍 (7 페이지)
    7

  • 소켓프로그래밍 (8 페이지)
    8

  • 소켓프로그래밍 (9 페이지)
    9

  • 소켓프로그래밍 (10 페이지)
    10

  • 소켓프로그래밍 (11 페이지)
    11

  • 소켓프로그래밍 (12 페이지)
    12

  • 소켓프로그래밍 (13 페이지)
    13

  • 소켓프로그래밍 (14 페이지)
    14


  • 본 문서의
    미리보기는
    14 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • 소켓프로그래밍 (1 페이지)
    1

  • 소켓프로그래밍 (2 페이지)
    2

  • 소켓프로그래밍 (3 페이지)
    3

  • 소켓프로그래밍 (4 페이지)
    4

  • 소켓프로그래밍 (5 페이지)
    5

  • 소켓프로그래밍 (6 페이지)
    6

  • 소켓프로그래밍 (7 페이지)
    7

  • 소켓프로그래밍 (8 페이지)
    8

  • 소켓프로그래밍 (9 페이지)
    9

  • 소켓프로그래밍 (10 페이지)
    10



  • 본 문서의
    (큰 이미지)
    미리보기는
    10 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

소켓프로그래밍

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  소켓프로그래밍.zip   [Size : 27 Kbyte ]
분량   14 Page
가격  1,500


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명

소켓프로그래밍의 소스를 짜보고 소스분석을 하였습니다.
소켓프로그래밍

본문/내용

소켓프로그래밍 문서를 공부하다가, 소켓을 호출할 때 쓰일 때 빠지지않고 들어가는 구 조체를 볼수 있었다. 그래서 먼저 소스를 분석하기 전에 그 구조체의 세부내용에 알아보 기로 하려고 한다. 첫 번째 구조체 : struct sockaddr struct sockaddr { unsigned short sa_family; /* address family, AF_XXX */ char sa_data[14]; /* 14 bytes of protocol address */ }; sa_data는 목적지의 주소와 포트번호를 담게 된다. sockaddr 구조체를 다루기위해서는 아래와 같은 parallel structure를 만들어야 한다. 두 번째 구조체 : struct sockaddr_in struct sockaddr_in { short int sin_family; /* Address family */ unsigned short int sin_port; /* Port number */ struct in_addr sin_addr; /* Internet address */ unsigned char sin_zero[8] /* Same size as struct sockaddr */ }; 위의 구조체에서 주의할점은, sin_zero배열은 sockaddr과 구조체의 크기를 맞추기 위해서 넣어진 것이므로, bzero()함수를 이용하여 모두 “0”으로 채워져야 한다. ◈ 파일명 : open_socket.c 기 능 : socket() 시스템 콜을 호출하고, 생성된 소켓번호를 출력 컴파일 : cc -o open_socket open_socket.c -lsocket 실행예 : open_socket #include /* 표준 입출력 함수 */ #include /* 소켓 시스템 콜에 필요한 상수 선언 */ #include /* 파일의 상태에 …



📝 Regist Info
I D : jiwp*****
Date : 2012-01-31
FileNo : 16153867

Cart