Webserv Flowchart

zeroet·2022년 6월 25일
0

플로우차트 && 파트분배

1. Ngnix config.

  • Nginx config 파일 공부
  • Config 파일 유효성 검사
  • Parsing 후 서버 동작

2. Epoll

  • Epoll Api 공부 ++
  • Ready Q 벡터 ??

3. Request

  • 연결 요청 timeout epoll 옵션 설정
  • Buf 받기 : 벡터 ??
  • 유효성 검사 후 parsing || error

4. 유효한 Request 실행

  • 정적 요청일 경우 Get Delete
  • 동적 요청일 경우 Post CGI 동작

5. Response

  • 전송 규칙에 맞추어 응답
  • 2 로 돌아가서 다시 요청 대기

파트 분배 && 일정

Server Config : cjung-mo && hyungyoo
Socket Epoll && request : seyun && keulee
Response : eyoo

21일 - 22일 Server config 설계
23일 - 24일 Socket epoll 연결 요청 설계
25일 - 26일 Request 설계
27일 - 28일 Response 설계
29일 - 7월 3일 수정 및 추가 작업

  • 설계 : 실제 코드 동작을 디테일하게 작성하고, 반복 사용되는 함수와 변수들을 정리하여 클래스화 시켜보도록 한다.

4일 - 6일 telnet 응답 가능하게 기본 틀 코딩 시작.

17일 제출.

profile
42 Paris developer

0개의 댓글