 |
|
빠른 설치 가이드
비즈니스 프로세스 개발에 들어가기 위해 시스템 요구사항 절에서 언급한 각 도구를 신속히 설치하자.
-
이클립스 STP
- 장난감 구매 비즈니스 프로세스(그림 1 참조)를 설계하는데 사용될 BPMN Modeler를 가지고 있다. BPMN Modeler의 출력은 모델의 BPMN XML 설명이다.
-
이클립스 ATL
- 한 모델에서 다른 모델로 XML 모델을 변형한다. BABEL 도구를 사용해 STP에서 BPMN 판독으로 BPMN 출력을 전환하는데 이를 사용할 것이다.
-
BABEL 도구
- 자바 명령행 도구로 BABEL BPMN을 정돈할 예비 BPEL 포맷으로 전환하고 이후 개발 서술자와 WSDL 포맷을 제공한다.
-
아파치 ODE와 톰캣
- 아파치 ODE는 아파치 톰캣 내부에서 작동한다. 이후 아파치 ODE는 BPEL이 배치되는 곳이 되고 아파치 ODE에서 실행되는 지원 파일을 갖는다.
이클립스 STP 설치하기
이클립스 SOA STP는 본 튜토리얼에서 비즈니스 프로세스를 설계할 때 필요한 BPMN Modeler를 가진 핵심 도구다. 이클립스 STP를 설치하기 전에 클래식 이클립스와 이클립스 STP 올인원을 가지고 있어야 한다.
설치하려면 순서대로 다음을 따라야 한다.
- 프로그램 디렉터리에 클래식 이클립스 압축을 푼다.
- 프로그램 디렉터리에 이클립스 STP 올인원 압축을 푼다(압축을 풀겠냐는 물음이 나오면 overwrite all을 클릭한다.
클래식 이클립스 ZIP 파일과 같은 디렉터리에서 이클립스 STP 파일 압축을 풀면 클래식 이클립스 디렉터리의 몇 가지 파일에 겹쳐쓰게 되어 효과적으로 둘을 통합시킨다. 이제 이클립스 디렉터리 이름을 STPbpmn_eclipse로 바꾼다. 윈도우에서 STPbpmn_eclipse/eclipse.exe를 작동한다.
이클립스 ATL 설치하기
이클립스 ATL 프로젝트는 STP BPMN XML 파일에서 BABEL BPMN XML 파일로 전환할 때 사용할 것이다. 이미 사용 준비가 완료된 ATL 번들을 다운 받아야 한다(윈도우에서의 파일 이름은 ATL_Bundle_2.0.0RC2_Windows.zip이다). 프로그램 디렉터리에 이 파일 압축을 풀고 eclipse 디렉터리의 이름을 ATL_eclipse로 변경하면 이클립스 ATL 설치가 끝난다.
윈도우에서 이클립스 ATL을 시작하려면 ATL_eclipse/eclipse.exe를 작동한다.
BABEL 도구 설치하기
BABEL BPMN XML을 BPEL로 전환하는데 다운받은 BABEL JAR 파일을 사용할 것이다. 이 도구를 명령행에서 활성화할 것이기 때문에 babelBPMNtoBPEL라는 프로그램 디렉터리에 이를 저장한다.
아파치 ODE와 톰캣 설치하기
아파치 ODE는 톰캣 내부에서 작동하기 때문에 아파치 톰캣을 먼저 설치할 것이다. 톰캣을 설치하려면 Apache.org에서 다운받은 ZIP 파일(apache-tomcat-5.5.25.zip)을 프로그램 디렉터리에 옮긴다. 이제 압축을 풀고 CATALINA_HOME을 환경변수(c:\apps\apache-tomcat-5.5.25)로 설정한다. 윈도우에서 이를 행하려면 Start > Control Panel을 클릭한다. Classic View로 바꾸고 System을 클릭한다. 창이 뜨면 Advanced 탭을 클릭하고 Environment Variables을 클릭한다. "User variables for..." 아래의 New를 클릭한 후 새 환경 변수에 변수 이름으로 CATALINA_HOME을 넣고 톰캣 홈 디렉터리 경로를 변수 값으로 넣는다.
이제 OK를 클릭하고 또 OK를 클릭하고 한 번 더 OK를 클릭한다. 톰캣이 설치됐다.
아파치 ODE 설치는 이제 간단하다. 다운로드 한 파일(apache-ode-war-1.1.zip)을 프로그램 디렉터리에 압축을 풀고 apache-ode-war-1.1 디렉터리에서 ode.war을 추출한 후 톰캣 디렉터리에 이를 복사한다.
아파치 ODE와 톰캣을 사용할 준비가 다 됐다. 이제 이클립스 STP BPMN Modeler를 사용해보자.
|