일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- html
- json
- eGov
- 오류
- array
- sql
- eGovFramework
- POI
- 개념
- 정의
- controller
- 태그
- input
- jsp
- 함수
- JVM
- TO_DATE
- Oracle
- Java
- 암호화
- javascript
- CSS
- select
- spring
- mybatis
- jQuery
- 과정평가형
- web.xml
- Ajax
- was
- Today
- Total
web developer
[web] Tomcat 톰캣과 Apache 아파치의 개념 본문
Tomcat 톰캣
흔히 WAS(Web Application Service)라고 합니다.
아파치 소프트웨어 재단(Apache Software Foundation)의 애플리케이션 서버로서, 자바 서블릿을 실행하고 JSP(Java Server Pages)가 포함된 웹페이지를 만들어줍니다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하고, 관리 도구를 이용해서 설정을 변경할 수도 있지만, XML 파일을 편집해서 설정할 수도 있습니다.
Apache 아파치
세계에서 가장 많이 쓰는 웹 서버 중 하나입니다.
이 아파치는 HTTP서버이고 굉장히 다양하고 효율적인 기능을 제공합니다. 또 구축이 매우 쉽고 무료라는 이유로 많이 사용합니다. 다양한 운영체제에서 작동하며, 클라이언트가 HTTP기반의 요청을 하면(Get, Post, Delete 등의 메소드 등) 어떤 결과를 돌려주는 역할을 합니다.
톰캣은 webserver에서 넘어온 동적인(서버가 데이터를 처리 후 생성) 페이지를 읽고 프로그래밍을 실행하고 결과를 html로 재구성해서 아파치에게 돌려줍니다. 톰캣은 자체적으로 보유하고 있는 내부 웹 서버와 함께 독립적으로 사용할 수도 있고, 아파치나 넷스케이프 엔터프라이지 서버, IIS등 다른 webserver와 함께도 사용 가능합니다. 톰캣을 실행하려면 JRE1.1이상의 자바 RUN_TIME 환경이 필요합니다.
출처 : https://jaehoney.tistory.com/38
톰캣이란 ?
톰캣(Tomcat)이란 ? 톰캣(Tomcat)은 흔히 WAS(Web Application Service)라고 하며, 아파치 소프트웨어 재단(Apache Software Foundation)의 애플리케이션 서버로서, 자바 서블릿을 실행하고 JSP(Java Server Page..
jaehoney.tistory.com