Computer Science
서버 프로그램 구현에 대해
✋ 서버 프로그램 구현에 대해 ⚡️ 개발 환경 구축 *구축에 쓰이는개발 도구 (4가지) 구현 도구: 코드 작성과 디버깅 및 수정 작업하는 도구 테스트 도구: 코드의 기능과 품질 향상 (xUnit, PMD, Findbugs, Cppcheck, Sonar) 형상관리 도구: 코드와 산출물에 대한 버전 관리 (Git, Subversion) 빌드 도구: 코드의 빌드와 배포를 수행 ( Gradle, Maven, Ant) 📌 서버 HW 개발 환경 Web Server : 웹상의 정적 콘텐츠 HTTP를 이용한 요청 및 응답 WAS : 동적 콘텐츠 DB : 데이터 수집 및 관리 📌 SW 개발 환경 운영체제: 하드웨어와 사용자 인터페이스 미들웨어: 컴퓨터와 컴퓨터를 연결하는 중간 매개체 역할 DBMS: 사용자와 DB사이의 ..