728x90
반응형
[정보처리기사 실기]서버 프로그램 구현#2
지난 포스팅(howisitgo1ng.tistory.com/2)에 이어서 계속 설명드리겠습니다.
지난 포스팅 때는 구현 도구에 대해서 말씀드렸는데
이번에는 개발 환경에 대해서 말씀드리겠습니다.
개발 환경은 크게 하드웨어, 소프트웨어 두 가지로 나뉘게 됩니다.
- 서버 하드웨어 개발환경
일반적인 서버 하드웨어 구성
Client | 요청 ↔ 응답 |
Web Server | 요청 ↔ 응답 |
WAS | 요청 ↔ 응답 |
DB Server |
- Client
- Web Server
- WAS
- DB Server
- File Server
- Client :
- 네트워크를 통하여 Server라는 다른 컴퓨터 시스템 상의 원격 서비스에 접속할 수 있는 응용프로그램.
- Web Server :
- http를 이용한 요청/응답 처리
- 정적 콘텐츠(CSS, javascript, image...) 처리
- Web - WAS - DB 3 계층 구조
- WAS(Web Application Server) :
- 동적 콘텐츠(Servlet, JSP)를 처리하기 위해 사용
- Tomcat, Weblogic, Jeus, Resin 같은 프로그램 존재
- DB Server
- 데이터 수집, 저장을 위한 용도
- DBMS으로 Mysql, Oracle, MS-SQL 등 존재
- File Server
- 파일 저장 하드웨어로 물리적인 저장 장치를 활용
- HDD, SSD 등의 장치가 존재
다음에는 서버 소프트웨어 개발 환경에 대해 포스팅하겠습니다.
정처기 합격!
728x90
반응형
'0 + Study > 0 + 정보처리기사(실기)' 카테고리의 다른 글
[정보처리기사 실기] 응용 SW 기초 기술 활용#2 (데이터베이스 기초 활용) (0) | 2020.10.20 |
---|---|
[정보처리기사 실기] 응용 SW 기초 기술 활용#1 (운영체제(OS)의 특징) (0) | 2020.10.09 |
[정보처리기사 실기] 프로그래밍 언어#2 (0) | 2020.10.04 |
[정보처리기사 실기] 프로그래밍 언어#1 (0) | 2020.10.04 |
[정보처리기사 실기]서버 프로그램 구현#1 (0) | 2020.09.23 |