웹서버2 12) WAS * 이 글은 부스트코스 웹 백엔드 강의 수강 바탕으로 작성되었습니다. 1. 클라이언트/서버 구조 클라이언트(Client)는 서비스(Service)를 제공하는 서버(Server)에게 정보를 요청하여 응답 받은 결과를 사용합니다. 2. DBMS (DataBase Management System) 다수의 사용자가 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어입니다. 3. 미들웨어 (MiddleWare) 클라이언트 쪽에 비즈니스 로직이 많을 경우, 클라이언트 관리(배포 등)로 인해 비용이 많이 발생하는 문제가 있습니다. 비즈니스 로직을 클라이언트와 DBMS사이의 미들웨어 서버에서 동작하도록 함으로써 클라이언트는 입력과 출력만 담당하도록 합니다. 4. WAS (Web Application Serv.. 2020. 7. 24. 11) 웹서버 * 이 글은 부스트코스 웹 백엔드 강의 수강 바탕으로 작성되었습니다. -개인적으로 Nginx를 사용해보는 프로젝트도 진행해보고싶다 ㅠ_ㅠ 1. 웹 서버란? 웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말합니다. 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것입니다. 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있습니다. 2. 웹 서버 소프트웨어의 종류 가장 많이 사용하는 웹 서버는 Apache, Nginx, Microsoft IIS Apache웹 서버는 Apache Software Foundation에서 .. 2020. 7. 24. 이전 1 다음