아파치 서버 톰캣 서버 차이

아파치 서버와 톰캣 서버는 아파치 소프트웨어 재단(Apache Software Foundation)에서 제공하는 제품입니다. 아파치 서버 톰캣 서버 차이점은 아파치 아파치(Apache) 서버는 HTTP 웹서버를 의미하며, 톰캣(Tomcat) 서버는 웹서버에서 동적인 페이지를 읽어 프로그램을 실행합니다.

아파치 서버란 무엇인가?

아파치 소프트웨어 재단(Apache Software Foundation)은 HTTP 웹 서버인 Apache를 만들었습니다. 월드 와이드 웹(World Wide Web)의 급속한 성장에 기여했으며, 1억 개 이상의 웹사이트에서 사용되고 있습니다.

아파치 서버 톰캣 서버 차이: 아파치 로고

아파치는 유닉스, 리눅스, 솔라리스와 같은 유닉스 계열 운영 체제를 주로 지원하는 다중 플랫폼 서버입니다. Mac OS X와 Microsoft와 호환되며, 1995년 Robert McCool에 의해 개발되었으며 1995년에 처음 출시되었습니다. Apache는 Perl, Python, PHP를 지원합니다. Apache Server는 SSL/TLS도 지원합니다.

톰캣 서버란?

아파치처럼 오픈 소스 제품인 톰캣 서버는 아파치 톰캣(Apache Tomcat) 또는 자카르타 톰캣(Jakarta Tomcat)으로 불리기도 합니다. “순수 자바” 환경에서 자바 코드를 실행하는 HTTP 웹 서버이며, Apache Software Foundation에서 개발한 서블릿 컨테이너입니다. 

Tomcat은 Sun Microsystems의 Java Servlet 및 JSP(Java Server Pages) 사양을 구현합니다.

아파치 서버 톰캣 서버 차이: 톰캣 로고

아파치 서버 톰캣 서버 차이점

아파치 서버는 웹 서버에서 구동되며, 톰캣 서버는 웹 애플리케이션 서버인 와스(WAS)에서 구동 됩니다.

Web ServerWAS
ISS, apache, tMax, WebtoBtomcat, tMax jeus, BEA Web Login, IBM Webspere, JBOSS, Blustone, Gemston, inprise, Oracle, PowerTier, Apptivity, silverStream

아파치 서버 톰캣 서버 차이점의 포인트는 다음과 같습니다.

  • 아파치
    • 정적인 데이터를 처리하는 서버(html, CSS, 이미지 등)
  • 톰캣
    • 동적인 데이터를 처리하는 서버
    • JAVA EE 기반이며, JSP와 Servlet을 구동하기 위한 서블릿 컨테이너 역할 수행
    • DB연결 및 다른 응용프로그램과 상호작용 등 동적 기능 활용
  • 서블릿(servlet)
    • 클라이언트의 요청을 받고 요청을 처리하여 결과를 클라이언트에게 제공하는 자바 인터페이스
  • 서블릿 컨테이너
    • 서블릿들을 모아 관리
    • 새로운 요청이 들어올때마다 새로운 스레드 생성

Similar Posts

  • ICANN과 registry와 registrar 2개 기관의 차이

    목차아파치 서버란 무엇인가?톰캣 서버란?아파치 서버 톰캣 서버 차이점1. ICANN과 등록대행기관(registry) 및 등록대행업체(registrar) ICANN(Internet Corporation for Assigned Names and Numbers)은 우리말로 ‘국제인터넷주소관리기구’입니다. 도메인에 관련된 국제최상위 기구입니다. ICANN이 하는 일을 설명한 홈페이지 링크입니다. ICANN은 무슨 일을 합니까? ICANN은 1998년 설립된 세계적인 비영리 파트너십으로서 인터넷을 안전하고 안정적이며 상호 운영 가능하도록 하기 위해 노력하고 있습니다[…] ‘아이칸’이 하는…

  • 핫스왑(Hot Swap) 핫플러그(Hot Plug) 차이

    핫스왑(Hot Swap)과 핫플러그(Hot Plug)는 시스템의 전원을 끄지 않고 장치를 연결 할 수 있다는 점에서 공통점을 가지고 있습니다. Hot이란 단어에서 알 수 있듯이 시스템이 가동 중인 상태이기 때문에 뜨겁다는 것을 알 수 있고 단어에서 교환과 연결이라는 개념으로 적용된 차이점에 대해 알아 보겠습니다. 목차아파치 서버란 무엇인가?톰캣 서버란?아파치 서버 톰캣 서버 차이점✅ 핫스왑(Hot Swap) 시스템 전원이…

  • 웹 트래픽(Web Traffic)이란?

    인터넷의 초창기 시절인 1990년 대 및 2000년 대에는 웹 트래픽Web Traffic의 양은 사이트의 인기를 결정하는 중요한 요소였습니다. 특히 전자상거래 사이트에서 말이죠. 웹 사이트의 이상적인 운영은 방문자 수를 늘려 수익을 창출하는 것입니다. 웹 트래픽(웹 사이트 트래픽)은 웹 사이트를 방문하는 웹 사용자이며, 방문 수로 측정됩니다. 데이터 양으로 측정되는 서버 트래픽과는 다른 약간 개념입니다. 하지만 한정된…

  • 웹이란(w3=www란)

    목차아파치 서버란 무엇인가?톰캣 서버란?아파치 서버 톰캣 서버 차이점1. 웹이란 무엇인가? w3=www 핸드폰이나 컴퓨터에서 구글 or 네이버 등 인터넷을 사용하면서 홈페이지 or 웹페이지 그리고 웹툰, 웹하드 등 웹에 관한 용어를 많이 들어 보셨을 겁니다. 그럼 웹이란 무언인가? 가끔 궁금하셨을 겁니다. ‘www’&’w3’ 불리기도 하는 웹(web)은 월드와이드웹(world wide web)의 줄임말 입니다. 2. www란? w3의 정의 웹을…

  • SEO란-(search engine optimization:검색 엔진 최적화)

    SEO(search engine optimization:검색 엔진 최적화)란 검색엔진에서 찾기 쉽게 웹사이트의 정보(글 등)를 찾기 쉽게 최적화 하는 프로세스를 의미합니다. 네이버 및 다음, 구글에서 스마트폰 또는 PC로 필요한 정보를 검색합니다. 여기서 ‘검색 엔진 최적화’가 잘 된 웹사이트 그리고 블로그가 검색 엔진 상위에 노출될 가능성이 큽니다. 그럼 검색엔진 최적화만 잘 하면 대충 쓴 글이라도 구글 상위에 랭크…

  • 스냅샷과 백업 차이

    IT 업종을 포함한 기업의 데이터는 기업의 생존과 걸린 매우 중요한 사항입니다. 데이터 관리가 되지 않는다면 고객 신뢰 및 기업의 가치가 하락하는 경험을 할 수 있습니다. 대표적인 사례로 카카오 데이터 센터 화재를 들 수 있습니다. 리눅스 및 윈도우 서버 등에서 데이터를 보존하기 위한 방식으로 스냅샷(Snapshot)과 일반 백업(Backup) 크게 2가지를 들 수 있습니다. 각각 다른…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 6   +   1   =