JSP특징

개발/코딩 2013. 11. 15. 11:03

1. HTML의 한계

-사용자의 요청에 의해 이미 작성되어진 정적인 페이지만을 일방적으로 전달

-데이터 베이스와의 연동 불가

-지속적인 연결이 이루어지지 않음

 

2.CGI(Common Gateway Interface)의 활용과 한계

-데이터 베이스와 연동 가능

-사용자가 입력한 값  또는 정보에 따라 서버에서 동적인 결과를 생성

-사용자의 요청에 대해서 각각의 프로세스를 생성

-접속자가 많을 수록 메모리를 많이 사용하여 서버에 부담 증가

 

3.서블릿의 활용과 한계

-자바를 기반으로 작성하므로 자바에서 제공하는 풍부한 API를 사용할 수 있고 객체 지향적으로 작성 가능

-멀티스레드 방식의 사용으로 각각의 사용자마다 스레드를 생성하며 서버의 부담을 극소화

-디자인을 표현하는 표현부와 논리적인 부분을 구성하는 구현부가 분리되지 않음

 

4.JSP의 장점

-자바 가상머신(JVM)이 설치된 어떠한 운영체제에서도 플랫폼에 독립적으로 실행 가능

-자바기반의 언어이므로 자바에서 제공하는 API,멀티스레드,객체 지향 프로그래밍의 기법을 그대로 사용가능

-보여주는 표현부와 내부적인 로직을 나타내는 구현부를 분리하여 각각의 영역에서 효율적으로 작업 가능

-작성한 컴포넌트는 언제든지 재사용 가능

 

 

'개발 > 코딩' 카테고리의 다른 글

JSP 스크립트 1  (0) 2013.11.15
JSP 작동방식  (1) 2013.11.15
비행기 겜 완성  (0) 2013.10.21
숫자 맞추기 겜  (0) 2013.10.11
비행기  (0) 2013.10.11