다음 이전 차례

5. JSDK 선택

ApacheJServ 서블릿 엔진은 서블릿 API 2.0 규격에 따라 구현되었다. 따라서 아파치에서 사용하는 서블릿은 서블릿 2.0 규격을 지켜야 하고, 또한 이를 지원하는 JSDK를 사용하여 개발해야 한다.

JSDK는 서블릿을 컴파일 하고, 시험하는 데 필수적인 개발 도구이다. JSDK는 리눅스를 위한 버전이 별도로 제공되지 않는다. 서블릿 API 규격을 만든 선(Sun) 사에서 제공하는 솔라리스(Solaris)의 것을 리눅스에서도 사용 가능하다.

또한, Paul Siegmann이 제작하여 LGPL로 공개한 무료 JSDK를 사용할 수도 있다. 서블릿 API 2.0 규격대로 구현되어 선 사의 것과 완전하게 호환성을 갖는다. ApacheJServ 패키지에 이를 포함시켰고, 우선적으로 이것을 사용 토록 설정하였다.


다음 이전 차례