Usage of CorbaMan Servers & Management Application

Check Before Starting

  1. 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
  2. 만약 등록되어 있지 않다면 등록해 주어야 한다.
    amazon [ konga{498} ~ ] putit cMSO /afs/p/lab/cse/dpe/projects/96/Multimedia/prototype/Management/cMSO/cmso_server
  3. 그리고 다른 사용자들이 함께 사용할 수 있도록 launch permission과 invoke permission을 열어두어야 한다.
    amazon [ konga{499} ~ ] chmodit cMSO l+all
    amazon [ konga{500} ~ ] chmodit cMSO i+all
  4. 등록을 마쳤으며 올바르게 등록되었는지 확인해 보자. amazon [ konga{501} ~ ] catit cMSO
    Server details for server : cMSO

    Comms : 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

  5. 제대로 등록이 되었다면, 그리고 서버를 수정하여 새로이 컴파일하였다면 amazon.postech.ac.kr에 기존의 서버 프로세스가 떠 있는지 확인해 보자. 혹시 수정되지 않은 프로세스가 떠 있다면 프로세스를 중단시키자.
    amazon [ konga{502} ~ ] killit cMSO
  6. 이제 서버를 수행시켜도 좋다.

How to Run the Management Applications

  1. 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
  2. 환경 설정 후에 appletview를 이용하여 관리 응용 프로그램을 수행시켜 볼 수 있다.
    $ appletviewer MainApplet.html
  3. 적당한 아이디와 패스워드를 이용하여 로긴한 다음, 보이는 대로 사용하면 된다.

comment to konga@postech.ac.kr

[ CorbaMan Home | DPE Lab Home | POSTECH Home ]