Check Before Starting
- CorbaMan은 기본적으로 "amazon.postech.ac.kr"을 도메인 이름으로 가지고 관리 서버들이 amazon.postech.ac.kr에서 수행된다. 그러므로 amazon.postech.ac.kr의 Orbix Implementation Repository에 관리 서버들이 등록되어 있는 살펴보아야 한다.
amazon [ konga{497} ~ ] lsit
Root directory
>sMSO
>EventChannel
>cMSO
>fMSO
>pMSO
...
Communication
mgdComm
mgdComm2
- 만약 등록되어 있지 않다면 등록해 주어야 한다.
amazon [ konga{498} ~ ] putit cMSO /afs/p/lab/cse/dpe/projects/96/Multimedia/prototype/Management/cMSO/cmso_server- 그리고 다른 사용자들이 함께 사용할 수 있도록 launch permission과 invoke permission을 열어두어야 한다.
amazon [ konga{499} ~ ] chmodit cMSO l+all
amazon [ konga{500} ~ ] chmodit cMSO i+all- 등록을 마쳤으며 올바르게 등록되었는지 확인해 보자.
amazon [ konga{501} ~ ] catit cMSO
Server details for server : cMSOComms : tcp
Code : xdr
Activation : shared
Owner : konga
Launch : ;all;
Invoke : ;all;Marker Launch Command
* /afs/p/lab/cse/dpe/projects/96/Multimedia/prototype/Management/cMSO/cmso_server
- 제대로 등록이 되었다면, 그리고 서버를 수정하여 새로이 컴파일하였다면 amazon.postech.ac.kr에 기존의 서버 프로세스가 떠 있는지 확인해 보자. 혹시 수정되지 않은 프로세스가 떠 있다면 프로세스를 중단시키자.
amazon [ konga{502} ~ ] killit cMSO- 이제 서버를 수행시켜도 좋다.
How to Run the Management Applications
- CorbaMan 의 관리 응용 프로그램을 사용하기 위해선 우선 OrbixWeb을 사용하기 위한 환경 설정을 해야한다.
setenv IT_CONFIG_PATH /usr1/opt/OrbixWeb2.0.1
set path = (/usr1/opt/OrbixWeb2.0.1/bin $path)
setenv MANPATH /usr1/opt/OrbixWeb2.0.1/bin:$MANPATH
setenv CLASSPATH /usr1/opt/OrbixWeb2.0.1/classes:$CLASSPATH
- 환경 설정 후에 appletview를 이용하여 관리 응용 프로그램을 수행시켜 볼 수 있다.
$ appletviewer MainApplet.html- 적당한 아이디와 패스워드를 이용하여 로긴한 다음, 보이는 대로 사용하면 된다.