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

리눅스로 만든 에코프로그램 서버입니다.

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

소개글

Echo 에코 프로그램 Server 리눅스
/* 헤더파일 선언 */
#include
#include
#include
#include
#include
#include
#include
#define BUFSIZE 1024 // 메시지를 저장할 크기를 정의
void error_handling(char *message); // error_handling 함수 프로토타입 선언.

목차

없음

본문내용

#define BUFSIZE 1024 // 메시지를 저장할 크기를 정의
void error_handling(char *message); // error_handling 함수 프로토타입 선언.
/* main 함수 */
int main(int argc, char **argv) // port정보를 인자로 받음.
{
int serv_sock; // server 디스크립터를 저장할 변수선언.
int clnt_sock; // client 디스크립터를 저장할 변수선언.
char message[BUFSIZE]; // 메시지를 저장할 배열선언.
int str_len; // 수신받은 데이터의 크기를 저장할 변수선언.
struct sockaddr_in serv_addr; // server의 주소정보를 저장할 구조체변수선언.
struct sockaddr_in clnt_addr; // client의 주소정보를 저장할 구조체변수선언.
unsigned int clnt_addr_size; // client 정보 구조체의 크기를 저장할 변수선언.
if(argc != 2) { // port정보가 올바르지 않다면if문 실행.
printf("Usage : %s \n", argv[0]); // error정보 출력.
exit(1); // 프로그램 강제종료.
}
serv_sock = socket(PF_INET, SOCK_STREAM, 0); // 소켓 생성.
if(serv_sock == -1) // 소켓 생성 실패시 if문 실행.
error_handling("socket() error"); // error_handling 함수 실행
memset(&serv_addr, 0, sizeof(serv_addr)); // 인자로 전달된 구조체 변수를 0으로 초기화.
serv_addr.sin_family = AF_INET; // 프로토콜 체계 설정.
serv_addr.sin_addr.s_addr = htonl(INADDR_ANY); // 네트워크 바이트 순서 -> 32비트 ip값으로 변환.

참고 자료

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

주의사항

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

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

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

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

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

  • 한글파일 클라우드를 설명하고 클라우드 서비스 종류에 대해 설명 5페이지
    클라우드는 하나의 에코시스템으로 작동하고 있는, 전 세계에 분산된 원격 서버의 ... (윈도우, 리눅스 등의 운영체제)를 모두 지원하여 단 몇분 안에 서버구축이 ... 서버나 스토리지(storage), 네트워크를 가상 환경으로 만들어 사용 목적이나
  • 파일확장자 C언어 콘솔로 작성한 초간단 윈도우와 리눅스간 1:1 채팅 프로그램 27페이지
    간단한 1:1채팅 프로그램을 윈도우와 리눅스 간에 가능하도록 만든 프로그램 ... 7계층 간단한 조사 통신방식에 대한 조사가 되어있고 그 이후로는 에코서버 ... * 간단한 채팅프로그램입니다.
  • 한글파일 클라우드의금융권도입 8페이지
    예상되면서 HP,IBM 등 서버 제공 기업들도 잇따라 리눅스 지원 프로그램을 ... 이러한 서버는 데이터의 저장 및 관리, 응용 프로그램 실행 또는 스트리밍 ... 유닉스를 본따 만든 리눅스는 개발 초기에는 워크스테이션이나 개인용PC에서
  • 워드파일 시작하세요 하둡프로그래밍 요약 하둡 기초 개발준비 9페이지
    root계정으로 만들 수 는 있지만 실수로 리눅스 시스템 자체에 영향을 ... 라이브 서비스를 하게 될 경우 구성. 2.2 리눅스 서버 준비 ○ 서비스 ... 정식 1.0 버전 : 보안, api(웹기술), HBase 1.3 하둡 에코시스템
  • 한글파일 아주대 인프 이채우 교수님 wireshark 실습과제 14페이지
    서버 프로그램은 데이터 전송이 끝나면 서버에서 클라이언트로의 연결을 해제하며 ... n 3 => 3개의 에코요청수만 보냄. ... n 3 => 3개의 에코요청수만 보냄.
더보기
최근 본 자료더보기
탑툰 이벤트
리눅스로 만든 에코프로그램 서버입니다.
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 05월 21일 화요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
4:04 오전
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기