More Related Content
Similar to 서버 개발자가 되기 위한 첫 걸음 (20)
서버 개발자가 되기 위한 첫 걸음
- 1. IT 세상을 지탱하는
기둥 만들기
서버 개발자가 되기위한 첫 걸음
2015. 5. 23
경희대학교 컴퓨터공학과 동아리 해커 세미나
- 3. 주의!
이 발표자료는 이제 막 SW개발을 공부하는 학생들을 대상으로
만들었습니다.
한번쯤 웹 서비스를 개발해보았거나, 이미 숙련된 사람에게는
너무 쉬운 내용일 수 있으니, 빠르게 창을 닫아주시기 바랍니다.
3
- 4. 개발의 종류
IT에서의 개발의 종류는 크게 두 가지로 나눌 수 있다.
“PC/Phone Application”
“Web Application”
4
- 6. 개발의 종류
Web Application 개발은 ‘인터넷’을 통해 흔히 웹 브라우저
를 통해 이용할 수 있는 ‘온라인 서비스’를 만드는 것이다
언제나 온라인 상태여야 이용가능하다
Web Application 개발
6
- 17. ! 정리 !
웹서비스 개발은 웹이라는 공간에서
서비스하는 ‘것’을 만드는 것이다.
이 ‘것’은 프로그램이다.
17
- 25. Back-End는 웹서비스의 심장과 같은 역할을 합니다
Back-End는 클라이언트가 보내는 모든 요청을
처리하고 적절한 결과를 보내줍니다
25
오늘의 추천 노래는
뭔가요?
오늘의 추천 노래는!
아이유-마음
- 28. 흔히 서버 개발이라고 하면
어플리케이션 서버(WAS) 개발을 의미합니다
28
웹서버
캐시서버
어플리케이션
서버
데이터베이스
- 34. 웹서버는 클라이언트가 HTTP 프로토콜을 이용하여
보낸 메세지를 해석하는 역할을 합니다.
그리고 해석한 내용을 처리할 수 있는
요소에게 넘겨줍니다.
34
HTTP 1.0 /index
GET
아하! index 페이지
를 달라는 말이군!
웹서버
?
- 46. 그리고 처리된 내용은 다시 웹서버한테 넘겨주고,
웹서버는 클라이언트가 볼 수 있는 형태(HTML)로 가공합니다
46
어플리케이션
서버웹서버 자! 여기 오늘 뉴스
목록이야
오키!
- 51. 개발의 형태는 주로 다음과 같습니다
51
URL 함수
1:1 매칭
/login public static void login()
- 58. 그 외 공부해야하는 중요한 것들이 있지만,
58
당장 무언가 만들어보고 싶다면 저정도면 충분하다
- 60. 내 컴퓨터에서 열심히 어플리케이션 서버를 개발했다
60
이제 다른 사람들이 쓸 수 있도록 공개하고 싶은데.. 어떻게
해야하지?
- 65. 웹 서비스 개발은 크게 두가지
65
클라이언트 서버
Front-End Back-End