※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 실기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
서버 개발
서버 개발
- 웹 애플리케이션의 로직을 구현할 서버 프로그램을 제작하여 웹 애플리케이션 서버에 탑재하는 것
- 사용하는 언어 : Java, JavaSpring, Python, PHP, Ruby 등
- 다양한 네트워크 설정, 요청 및 응답 처리 등 손쉽게 처리할 수 있도록 클래스나 인터페이스 제공하는 소프트웨어
- Spring(Java), Node.js(JavaSpring), Django(Python), Codeigniter(PHP), Ruby on Rails(Ruby)
서버 개발 과정
- DTO/VO, SQL, DAO, Service, Controller를 각각 구현하는 과정
- DTP/VO : 데이터 교환을 위해 사용할 객체 만드는 과정
- SQL : 데이터 삽입/변경/삭제 등 작업 수행할 SQL문 생성하는 과정
- DAO : SQL을 활용하여 데이터를 실제로 조작하는 코드를 구현하는 과정
- Service : 사용자 요청에 응답하기 위한 로직 구현하는 과정
- Controller : 요청에 적절한 서비스 호출, 결과 사용자에게 반환하는 코드 구현하는 과정
'정보처리기사' 카테고리의 다른 글
정보처리기사 실기(서버 프로그램 구현) 배치 프로그램 (0) | 2022.03.20 |
---|---|
정보처리기사 실기(서버 프로그램 구현) 보안 및 API (0) | 2022.03.19 |
정보처리기사 실기(서버 프로그램 구현) 개발 지원 도구 (0) | 2022.03.19 |
정보처리기사 실기(서버 프로그램 구현) 디자인 패턴 (0) | 2022.03.19 |
정보처리기사 실기(서버 프로그램 구현) 코드 (0) | 2022.03.19 |
댓글