본 포스트는 개인 스터디 용으로 작성된 Ian Sommerville의 Software Engineering, 8/E의 요약본입니다.
CORBA Distributed object architecture
사용자 삽입 이미지
1. CORBA
- Common Object Request Broker Architecture
- international standard for ORB. This provides two level(function), one is logical communication level(exchange data & control information), the other is component level(provides a basis for developing compatible components)

2.  CORBA standards
- An object model for application object. for language-neutrality(can be implemented in C++, JAVA), it uses IDL.
- A set of general object services of use ot many distributed applications
- A set of common components built on top of these services

3. ORB based object communication
사용자 삽입 이미지
    1) Stub connected to calling(client) object defines called(server) object, skeleton links the interface to the serve object.
    2) Each computer in a distributed system has its own ORB and iter-ORB communications are used for distributed object calls

3. CORBA services
- Name and trading services : object discovery and refering
- Notification services : notify object events
- Transaction services : atomic transactions and rollbak on failure
Posted by 어쨌건간에

댓글을 달아 주세요

  1. Helen 2009.02.16 22:48  댓글주소  수정/삭제  댓글쓰기

    Hello, I am interested in the articles "Distributed Systems Architectures" and I am wondering if it is the ppt vertion of a book. If so, would you please tell me the name of the book? And please email me the answer :huoh@usst.edu.cn. Thank you.

    • 어쨌건간에 2009.02.17 09:28  댓글주소  수정/삭제

      The article(actually the summary) is based on Software Engineering 8/E of Ian Sommerville. You can easily find his officially opened ppt document on his web site.

  2. Helen 2009.02.18 23:45  댓글주소  수정/삭제  댓글쓰기

    I got it! Thank you very much!