Distributed Object Systems

Petr Grygárek , Department of Computer Science, Technical University of Ostrava, petr.grygarek@vsb.cz

To obtain all of these pages, click here (last updated Oct 6, 2003))


Lecture Slides (in PostScript)

Recommended readings


Traditional Interprocess Communication

Common Object Request Broker Architecture (CORBA)

CORBA 2.3 Specification (PDF format)

Enterprise JavaBeans (EJB)

  • My EJB Presentation (EJB Tutorial)
  • Stateless Session Bean Example
  • Stateful Session Bean Example

    for VSB-TUO students only: Look at linux456:/usr/local/ias4/doc/books/ias/ias40/ejb/index.html

    Java Remote Method Invocation (RMI)

    Microsoft Component Object Model

    Sun JINI


    OmniBroker ORB Usage Notes

    Interface Repository & OmniBroker
    Counter Example: C++ client, Java server

    How to solve deadlocks with OmniBroker (updated 14.6.99)

    See Chapter 9 (Concurrency Models) of OB-3.1.2.pdf
    Example in C++ (see ctimne.txt)
    Problem with concurrency model: a response from OOC

    Project of ZS 2003/2004

    Project Requieremens (in Czech)

    Project of ZS 2002/2003

    Student Project Suggested Topics


    Examples to solve on seminars (in Czech)


    Project of ZS 2000/2001

    Air traffic simulation - running example. Use Mozilla to view this link.


    Project of LS 1999/2000

    Simulation of air traffic.

    IDL Definitions

    IDL interface hierarchy diagram

    InfoBase, Images and other stuff

    Student's Presentations Pages (in Czech)


    Requirements for Exam (in Czech)