평가점수A

[분산처리시스템] Visibroker를 이용한 CORBA 프로그래밍

등록일 2002.11.09 한글파일한글 (hwp) | 6페이지 | 가격 1,000원
다운로드
장바구니관심자료
상세신규 배너

목차

□OSAgent
□CORBA 프로그래밍 절차
□예제 프로그램
□요약
※서버 객체와 서버 프로그램

본문내용

□OSAgent
※코바 프로그램의 실행원리를 이해하기 위해서는 OSAgent의 동작 방식을 이해하는 것이 중요하다.
·OSAgent(Smart Agent)는 동적인 분산 디렉토리 서비스 데몬 프로그램.
·간단한 네이밍 서비스를 제공 - 클라이언트가 객체를 발견하는 메카니즘 제공.
·OSAgent의 수행 절차
① OSAgent를 수행시키면 정해진 UDP포트(디폴트는 14000번)로 객체의 요청을 기다림.
② 서버 객체를 실행하면 서버 객체의 정보가 OSAgent에 전달됨 (obj_is_ready).
③ OSAgent는 받은 객체 정보를 리스트에 추가하여 관리함.
④ 클라이언트가 실행되면 OSAgent에 원하는 객체를 찾아달라고 요청함 (bind).
⑤ OSAgent는 클라이언트가 원하는 정보를 IOR로 변환하여 넘겨줌.
※IOR(Interoperable Object Reference)
IOR은 태그 프로파일(tagged profiles)과 객체 레퍼런스를 연관시킨다. 이 객체 레
퍼런스는 특정 ORB 메커니즘을 이용하여 객체와 교신(contact)하는 방법에 대한 정보
를 제공한다.
⑥ 클라이언트는 받은 IOR 정보를 이용하여 서버로 요청을 보냄.
⑦ 등록된 서버 종료 시, 서버가 OSAgent에 자신의 정보 삭제를 요청함 (deactive_obj).
⑧ 서버가 비정상적으로 종료될 경우(kill -9), OSAgent는 서버 정보의 삭제 요청을 받
지 못하여 서버가 정상 동작 중인 것으로 인식하게됨. 후에 클라이언트가 서버에 연결할
수 없다는 메시지를 보내오면 서버 정보를 삭제함.
·서버/클라이언트와 OSAgent간의 메시지는 UDP를 사용함.
cf) 서버/클라이언트간의 메시지는 TCP를 이용.
(OSAgent는 전혀 상관하지 않음)
·서버/클라이언트는 OSAgent를 찾기 위해 메시지를 브로드캐스트함.
→ OSAgent가 응답할 수 있는 범위는 서브넷이 같은 LAN으로 제한됨.
→ OSAgent는 도메인에 하나 이상만 실행되고 있으면 됨
  • 구매평가(1)
  • 구매문의(0)
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.

      찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

      • 한글파일 [공학]IDL(Interface Definition Language),스텁(stub),스켈러튼(skeleton),프레임워크(framework),ORB(Object Request 7페이지
        대bus)이다. ORB의 사양은 CORBA에서 규정되어 있다. ORB ... 오퍼레이션을 원격 호출하기 위하여 인터페이스를 기술하는 언어이다. CORBA ... 표시하는 언어매핑이 CORBA2.2에 규정되어 있다. 아래 표는 CORBA
      • 파워포인트파일 분산객체 34페이지
        , CORBA, ORB OMG (Object Management Group ... , CORBA, ORB의 관계 소프트웨어 버스 ..PAGE:19 OMA 전체 구조 ... 통합될 수 있어야… OMG’s CORBA Open Group’s DCE
      • 한글파일 [분산처리] 코바 28페이지
        시스템 방식 2. CORBA란 무엇인가? CORBA( Common ... 허용한다. [ 그림2 ] CORBA 구성도 [ 그림3 ] CORBA ... 클라이언트와 객체 구현사이의 통신 2.1 CORBA 클라이언트 부분 CORBA
      • 워드파일 CORBA 서비스에 관한 조사 9페이지
        CORBA Request들을 보냄에 의해 Supplier들과 ... Environment) ORB : TAO’s RT Event Service ... ] Naming Graph의 예 [그림 2-2] CORBA의 Name과
      • 파워포인트파일 객체지향과 CORBA 30페이지
        . CORBA 서비스 ORB를 이용해 소프트웨어를 개발할 때 개발된 코드를 ... Obejct-Oriented, CORBA 경영정보시스템관리 4조 ... 3. Distributed Application 4. CORBA 5
      • 한글파일 CORBA 10페이지
        빅스는 서버 데몬 형식으로 동작한다. CORBA 서버에서 ORB ... CORBA ORB가 조절하거나, 방화벽의 기본적인 내용을 설정할 수 있다 ... 처리하는 것이 CORBAORB 코어 부분이다. 다음 <그림 6>을 보면
      • 파워포인트파일 CORBA ( 분산환경에서의 미들웨어) 41페이지
        CORBA are: ORB Core OMG Interface ... -ORB Protocols (GIOP/IIOP) CORBA 한양대학교 객체 ... (CORBA) CORBA is one of the key components
      더보기
      상세하단 배너
      우수 콘텐츠 서비스 품질인증 획득
      최근 본 자료더보기
      상세우측 배너
      [분산처리시스템] Visibroker를 이용한 CORBA 프로그래밍