Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Elosztott komponens alapú rendszerek

    A tantárgy angol neve: Distributed Component Based Systems

    Adatlap utolsó módosítása: 2006. július 1.

    Tantárgy lejárati dátuma: 2009. november 24.

    Budapesti Műszaki és Gazdaságtudományi Egyetem
    Villamosmérnöki és Informatikai Kar

    Villamosmérnöki Szak

    Műszaki Informatika Szak

    Tantárgykód Szemeszter Követelmények Kredit Tantárgyfélév
    VIAU9121   4/0/0/v 5 1/1
    3. A tantárgyfelelős személy és tanszék Dr. Charaf Hassan,
    4. A tantárgy előadója

    Név:

    Beosztás:

    Tanszék, Int.:

    Dr. Charaf Hassan

    Adjunktus

    Automatizálási

    5. A tantárgy az alábbi témakörök ismeretére épít

    - Windows ismeretek

    - C/C++ Programozás

    - API (Application Programming Interface).

    6. Előtanulmányi rend
    Ajánlott:

    Szoftvertechnika vagy Szoftver eszközök vagy Korszerű programozási eszközök

    7. A tantárgy célkitűzése

    A tantárgy az elosztott komponens alapú szoftver fejlesztés elméletével és gyakorlatával foglalkozik. Nagy hangsúlyt fektet az elosztott rendszerek megvalósítása esetén fellépő problémákra. Ismerteti az iparban kialakuló COM/DCOM/COM+ és CORBA szabványokat. Gyakorlati példákon keresztül bemutatja az egyes szabványok alkalmazhatóságát.

    8. A tantárgy részletes tematikája

    - Kód újrafelhasználhatósági technikák, Komponens alapú programozás.

    - Elosztott, komponens alapú fejlesztés elméleti alapok, tervezés.

    - ActiveX, COM, DCOM különböző platformokon (NT, Win95, Solaris, Linux, stb).

    - Szabványosított architektúrák DCOM,CORBA.

    - A CORBA és a DCOM vizsgálata és összehasonlítása (hatékonyság, platform függetlenség, megbízhatóság, egyszerűség, skálázhatóság, stb).

    - JavaBean.

    - Object Web (Java és a CORBA kapcsolata, IIOP (Internet Inter ORB Protokol), ActiveX/COM).

    - Többrétegű architektúrák (pl. adatbázis alkalmazások).

    - Tranzakció kezelés és aszinkron működés elosztott rendszerekben(MTS, MSMQ)

    - Biztonsági kérdések (Tűzfal, stb)

    9. A tantárgy oktatásának módja (előadás, gyakorlat, laboratórium)

    A tantárgy heti 4 óra előadás

    10. Követelmények

    a/. a szorgalmi időszakban 1 Házi feladat megírása legalább elégséges szinten

    b/. vizsgaidőszakban

    - vizsga: irásbeli és szóbeli

    - a vizsgajegy a részösszetevőkből (30% feladat + 70% Vizsga)

    13. Jegyzet, tankönyv, felhasználható irodalom

    1. Tanszéki segédlet ( Dr. Charaf Hassan, Kovács Ferenc, Szitnyai György, Zolnay András: Elosztott objektum alapú rendszerek)

    2. Essential COM Don Box

    3. Inside DCOM (MS Press)

    4. VISUAL C++ Tutorials ( Developement system for Windows 95 and Windows NT)

    5. Microsoft TechNet CD-k (Developer’s Tools)

    6. Microsoft Developement Studio online Books (Help)

    7. Mastering in VC++

    8. http://www.rhein-neckar.de/~cetus/oo_corba.html

    9. http://www.rhein-neckar.de/~cetus/oo_ole.html

    15. A tantárgy tematikáját kidolgozta

    Név:

    Beosztás:

    Tanszék, Int.:

    Dr. Charaf Hassan

    Adjunktus

    Automatizálási

    Dr. Vajk István

    Docens

    Automatizálási

    Kovács Ferenc

    Ph.D. hallgató

    Automatizálási

    Szitnyai György

    Ph.D. hallgató

    Automatizálási