본문 바로가기

Home > 열린마당 > 공개SW 소식

공개SW 소식

[용어 아하!] 톰캣

OSS 게시글 작성 시각 2014-09-02 14:44:42

2014년 08월 27일 (수)

ⓒ 디지털타임스



톰캣이란 아파치 소프트웨어 파운데이션(Apache Software Foundation)에서 서버인 자바(Java)를 움직이게 하기 위해 개발한 AP서버입니다. 

웹 서버에서 서블릿(servlet), JSP, 빈즈와 같은 자바 코드를 이해하기 위해서는 톰캣 같은 자바를 이해하는 엔진이 있어야 합니다. 비용이나 성능면에서는 자바 기반 웹서버를 구성할 때 리눅스(Linux), 아파치, 톰캣 조합을 많이 사용합니다. 

웹 프로그램은 순수한 프로그램 언어로만 이루어진 것이 아니라 클라이언트 언어인 HTML이 혼용됐는데, 톰캣은 자바 파일만 해석할 수 있습니다. HTML과 혼용된 경우 컴파일 과정을 거칩니다. 

JSP페이지는 서블릿 형태로 일단 변형되어 완벽한 자바 파일로 변형된 뒤 컴파일 됩니다. 자바 서블릿과 JSP 규격의 '참조용 구현'으로 평가되고 있는 톰캣은 개발자들의 개방적 협력 작업의 산물로 아파치 웹 사이트에서 받을 수 있습니다. 




※ 본 내용은 (주)디지털타임스(http://www.dt.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 디지털타임스. 무단전재 및 재배포 금지


[원문출처 : http://www.dt.co.kr/contents.html?article_no=2014082702102269786001]

맨 위로
맨 위로