서비스 프레임워크 설명서 |
본 문서에서 사용되는 예제는 KONAN_WEB_STANDARD-4.x.x_{날짜}_{버전}.tar로 배포된다.
Online-Help에서 다운로드 : Online-Help > Download > Konan Web Standard Soure File 을 클릭하여 다운로드할 수 있다. (Konan Search 버전 4.11 이상)
다운로드 경로 : 코난테크놀로지의 담당자를 통해, 내부시스템 [IRIS] > [[00] Product Information] > [2. KONAN Product Release] > [P107. KONAN Service Framework] 경로에서 교육 실습용 모듈을 다운로드 한다.
예제를 실행하기 위해서는 다음과 같은 개발 환경이 필요하다.
항목 | 버전 |
---|---|
자바 개발환경 | J2SE 1.6 이상 |
JSP 개발환경(서블릿 컨테이너) | 아파치 톰캣 6 이상(서블릿 2.5 이상) |
배포되는 예제들을 실행하기 위해 아래 절차를 수행한다.
KONAN_WEB_STANDARD-4.x.x_{날짜}_{버전}.tar의 압축을 푼다.
build/classes 디렉터리를 WebContent/WEB-INF로 옮긴다.
WebContent 디렉터리를 Tomcat에 올릴 이름으로 변경한다. 여기서는 ksf-lab이라는 이름을 사용한다.
ksf-lab 디렉터리리 구조는 다음과 같다.
ksf-lab/ |- css |- fonts |- images |- js |- META-INF |- WEB-INF | |- classes | |- lib | |- view | |- default.properties | `- web.xml |- dispatch.jsp |- index.jsp `- search.jsp
Tomcat에 올리기 위해 war 파일로 압축한다.
D:\>cd ksf-lab D:\ksf-lab>jar cvf ksf-lab.war *
압축한 war 파일은 Tocmct/webapps로 복사한 후, tomcat을 기동한다. 이후, ksf-lab.war 파일이 디플로이 되면 http://10.10.17.129:7612/ksf-lab/ 주소로 접속을 확인한다.
Konan Search 버전 4.11에 함께 패키징된 tomcat을 사용한 경우, 7614 포트를 사용한다. 예제 소스만을 단독으로 사용하는 경우, 포트는 시스템 환경에 따라 다르게 설정 되어 있을 수 있으므로 접속이 안되는 경우, conf/server.xml를 통해 포트를 확인한다.
(디렉터리 구조 예) \tomcat\webapps/ |- admin-webapp |- docs |- examples |- host-manager |- ksf |- ksf-lab |- manager |- ROOT |- admin-webapp.war |- ksf.war `- ksf-lab.war