Tétel adatlapja
CÍMLAP
Csizmazia Balázs
CORBA-alapú elosztott alkalmazások

TARTALOM, ELŐSZÓ



Tartalom

  1. A Java IDL és alkalmazásai

  2. A CORBA specifikáció elemei
    1. Egy CORBA ORB szerepe
    2. Az OMG IDL interfészleíró nyelv
    3. Az OMG IDL nyelv elemei
    4. Az OMG IDL leképezése programozási nyelvekre
    5. Az interfészgyűjtemény szerepe
    6. Az implementációgyűjtemény szerepe
    7. A kliens- és a szervercsonkok
    8. A CORBA objektumadapterek szerepe
    9. A CORBA objektumok ősosztálya: CORBA::Object
    10. ORB szoftverek együttműködésének megszervezése
    11. Az IIOP protokoll
    12. Az objektum-alapú WWW elemei
    13. A CORBA objektumszolgáltatásai
    14. A Current objektum
    15. A CORBA névszolgáltatása
    16. Java IDL, a Java RMI és a "melyiket a három közül" problémája

  3. CORBA-alapú programozás Java környezetben
    1. . Az OMG IDL leképezése Java nyelvre
    2. A CORBA paraméterátadási módjai
    3. A CORBA-alapú alkalmazások szerkezete
    4. A típuskényszerítés CORBA eszközei
    5. Névszolgáltató-interfészek képe
    6. Kliens- és szervercsonkok generálása
    7. Statikus és dinamikus metódushívási interfész
    8. Az ORB szoftvert reprezentáló objektum
    9. Szerveroldali elemek
    10. A dinamikus szerveroldali csonk-interfész

  4. A négyzetreemelő programunk további részei
    1. A szerveroldal implementációja
    2. Egy statikus modellre épített kliens példaprogram
    3. A négyzetreemelő példaprogram futtatása
    4. A szerveroldal dinamikus implementációja

  5. Egy CORBA-alapú kliens/szerver példaprogram
    1. A szerveroldal implementációja
    2. Egy statikus hívási modell alapú kliens alkalmazás
    3. Egy dinamikus hívási modell alapú kliens alkalmazás
    4. A szerveroldal implementációja applet formájában
    5. Egy lekérdező applet kliens
    6. A szerveroldal dinamikus megvalósítása
  1. Az OMG IDL nyelv módosított BNF nyelvtana

  2. Irodalom
    1. A Java programozási nyelvvel kapcsolatos irodalmak
    2. Az alapszoftverrel kapcsolatos irodalmak
    3. Hálózatokkal kapcsolatos irodalmak
    4. Elosztottság és irodalma: informatika és matematika?


Előszó

Az Olvasó valószínűleg már hallott az Internetről és a rajta működő hálózati infrastruktúra néhány eleméről, mint például az elektronikus levelezésről, vagy a WWW-ről.

Ebben a könyvben az Internet infrastruktúrájának alapvető komponenseit fogjuk megismerni, elsősorban a hálózati és elosztott alkalmazásokat készítő programozó szemszögéből.

A téma a heterogén számítógépekből álló hálózatok feletti elosztott objektumok kezelésének lehetőségét ismerteti a CORBA elosztott objektummodellje alapján.

A könyvünkben megcélzott olvasókör

A könyvet elsősorban azoknak ajánljuk, akik meg akarják ismerni a CORBA és a Java együttes alkalmazását.

Könyvünk a Java 1.2-es változatának Java IDL - CORBA kapcsolatát és ezen változat segédprogramjainak használatát feltételezi. Amennyiben az Olvasó más Java-változatot használ vagy nem a Sun Java Fejlesztői Készletét (JDK) használja, úgy néhány segédprogram neve más lehet. Legvalószínűbb az, hogy az IDL-ről Java-ra fordító program neve más már (az 1.4-es JDK-val szállított ilyen program neve idlj). Egyébként a példaprogramok és a CORBA architektúrájának bemutatása továbbra is használhatóak.


×