본문 바로가기
반응형

Was3

[부스트코스] 1. 웹 프로그래밍 기초 | 4. 개발환경 설정 - BE | 6) HelloWorld 서블릿 컴파일 및 실행하기 자바로 작성된 웹 어플리케이션을 실행하기 위해서는 이전 포스팅에서 다운로드 했던 Apache Tomcat이 필요하다. 이 Tomcat을 이용하여 로컬 서버의 URL로 접속했을 때 Hello World 를 출력하는 작업을 해보겠다. 일단 Servlet 이란 간단히 말하자면, 서버의 특정 URL로 접속했을때 (요청) 응답을 하는 역할을 하는 어플리케이션을 말한다. 위키백과에서는 https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94_%EC%84%9C%EB%B8%94%EB%A6%BF 자바 서블릿 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 자바 서블릿(Java Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을.. 2020. 2. 21.
[부스트코스] 1. 웹 프로그래밍 기초 | 4. 개발환경 설정 - BE | 5) Tomcat 다운받기 및 설치하기 세계에서 가장 많이 사용되는 WAS(Web Application Server)인 Apache Tomcat의 설치 방법에 대해 알아보겠습니다. 먼저 http://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are tomcat... 2020. 2. 20.
[부스트코스] 1. 웹 프로그래밍 기초 | 1. Web개발의 이해 -FE/BE | 7) WAS 1. 클라이언트 / 서버 구조 이전 포스팅에서 언급했던 바와 같이, Client / Server 구조는 위의 다이어그램으로 설명할 수 있습니다. 클라이언트는 컴퓨터뿐만 아니라, 스마트폰, 노트북, 혹은 키오스크와 같은 여러 기기가 될 수 있습니다. 이런 기기들이 인터넷을 통해 서버와 연결되고 많은 작업을 수행할 수 있게 되는 것이죠. 2. DBMS (DataBase Management System) 그 다음으로 중요한 개념이 바로 'DBMS' 입니다. DBMS가 없던 때에는 데이터베이스 즉 DB를 사용자와 어플리케이션(APP)이 직접 조작했었습니다. 하지만, 그렇게 된다면, 데이터베이스의 안정성을 장담할 수 없을 뿐더러, 어플리케이션을 제작하는데 필요한 로직 또한 증가하게 됩니다. 그리고 데이터의 무결성.. 2020. 2. 7.
반응형