|
|
톰캣은 웹서버 상에서 자바코드를 이해하기 위한 엔진 혹은 컨테이너입니다. |
다시 말하면 서블릿, JSP, 빈즈 같은 자바코드를 이해하기 위해서는 톰캣 같은 자바를 이해하는 엔진이 있어야 가능합니다. |
|
|
|
|
|
웹에서 사용 가능한 응용프로그램을 만들기 위해 자바코드로 작성한 웹서버용 클래스입니다개발자가 서블릿으로 코딩을 한 후 웹서버에 올려놓으면 클라이언트들이 브라 우저를 통해 볼 때 HTML 형식의 페이지를 보여줍니다. |
서블릿은 코딩이 복잡한 편이어서 웹에서 자바코드로 작업할 때는 주로 JSP를 사용합니다. |
|
|
|
|
JSP(Java Server Page)는 자바를 기반으로 한 웹사이트 개발 기술로써, HTML, XML, WML 등에 의해 표현되는 정적인자료와 JSP 요소에 의해 생성되는 동적인 내용을 함께 사용함으로써 동적인 웹 페이지를 쉽게 개발할 수 있는 기술입니다. |
서블릿은 코딩이 복잡한 편이어서 웹에서 자바코드로 작업할 때는 주로 JSP를 사용합니다. |
apache에 tomcat 방식을 적용 서버측 스크립트 언어로 java를 사용함으로써 페이지 내에서도 쉽게 자바언어의 기능을 활용하여 이러한 JSP를 통해 동적인 웹페이지를 작 성할 수 있도록 한 서비스입니다. |
|
|
|
1) 대용량의 웹사이트 개발할 때 많이 사용됩니다. |
2) 확장성이 뛰어나며 표현을 다양하게 할 수 있습니다.(Beans, Servlet, applet 등) |
3) MSSQL과 MySQL 모두 사용 가능합니다.(현재 아사달에서 제공하는 JSP 호스팅은 MySQL을 기본 제공합니다.) |
4) 특정 하드웨어 플랫폼이나 운영체제 혹은 서버 소프트웨어에 의존적이지 않습니다. |
5) 리눅스와 윈도우즈 OS 환경 어느 플랫폼에서나 사용할 수 있습니다. |
6) SERVLET 보다 쉽고 빠르게 웹 응용 프로그램을 작성할 수 있습니다. | |
|
JSP 웹호스팅은 JSP SERVLET 등을 이용하여 자바로 웹사이트를 구축할 때 적합한 서비스입니다. |
자바를 기반으로 한 기술이므로 자바가 가지고 있는 장점을 그대로 가지고 있습니다.자바의 큰 장점인 특정 하드웨어 플랫폼이나 운영체제 혹은 서버 소프트웨어에 의존적 이지 않다는 것이 JSP 에도 적용이 됩니다. |
또한 사용자의 요청이 있을 때 각 요청마다 하나의 프로세스를 생산하지 않기 때문에 서버가 갖게 되는 부하를 많이 줄일 수가 있으며, 객체 개념과 JavaBean을 사용해 재 사용이 가능하다는 장점이 있습니다. |
|
|