CÍMLAP
|
TARTALOM, ELŐSZÓ |
Tartalom
- A Java IDL és alkalmazásai
- A CORBA specifikáció elemei
- Egy CORBA ORB szerepe
- Az OMG IDL interfészleíró nyelv
- Az OMG IDL nyelv elemei
- Az OMG IDL leképezése programozási nyelvekre
- Az interfészgyűjtemény szerepe
- Az implementációgyűjtemény szerepe
- A kliens- és a szervercsonkok
- A CORBA objektumadapterek szerepe
- A CORBA objektumok ősosztálya: CORBA::Object
- ORB szoftverek együttműködésének megszervezése
- Az IIOP protokoll
- Az objektum-alapú WWW elemei
- A CORBA objektumszolgáltatásai
- A Current objektum
- A CORBA névszolgáltatása
- Java IDL, a Java RMI és a "melyiket a három közül" problémája
- Egy CORBA ORB szerepe
- CORBA-alapú programozás Java környezetben
- . Az OMG IDL leképezése Java nyelvre
- A CORBA paraméterátadási módjai
- A CORBA-alapú alkalmazások szerkezete
- A típuskényszerítés CORBA eszközei
- Névszolgáltató-interfészek képe
- Kliens- és szervercsonkok generálása
- Statikus és dinamikus metódushívási interfész
- Az ORB szoftvert reprezentáló objektum
- Szerveroldali elemek
- A dinamikus szerveroldali csonk-interfész
- . Az OMG IDL leképezése Java nyelvre
- A négyzetreemelő programunk további részei
- A szerveroldal implementációja
- Egy statikus modellre épített kliens példaprogram
- A négyzetreemelő példaprogram futtatása
- A szerveroldal dinamikus implementációja
- A szerveroldal implementációja
- Egy CORBA-alapú kliens/szerver példaprogram
- A szerveroldal implementációja
- Egy statikus hívási modell alapú kliens alkalmazás
- Egy dinamikus hívási modell alapú kliens alkalmazás
- A szerveroldal implementációja applet formájában
- Egy lekérdező applet kliens
- A szerveroldal dinamikus megvalósítása
- A szerveroldal implementációja
- Az OMG IDL nyelv módosított BNF nyelvtana
- Irodalom
- A Java programozási nyelvvel kapcsolatos irodalmak
- Az alapszoftverrel kapcsolatos irodalmak
- Hálózatokkal kapcsolatos irodalmak
- Elosztottság és irodalma: informatika és matematika?
- A Java programozási nyelvvel kapcsolatos irodalmak
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.