RMI = Remote Method Invocation. Java tutorial. Kliens-szerver forgato kő nyv. Elosztott objektumok rendszere forgato kő nyv.

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "RMI = Remote Method Invocation. Java tutorial. Kliens-szerver forgato kő nyv. Elosztott objektumok rendszere forgato kő nyv."

Átírás

1 RMI = Remote Method Invocation í Meg tudjuk hıvni olyan objektumok meto dusait is, amelyek mas virtualis gepben futnak í Kommunikacio kulő nbő z gepeken futo Java programok kő ző tt Kliens-szerver alkalmazasok Elosztott alkalmazasok í Alternatıva: CORBA Nem csak Java programok/objektumok kő ző tt Kliens-szerver forgato kő nyv í A szerver program ele rhet ve tesz objektumokat bejegyzi ket egy registry-be a tavoli objektumok varjak, hogy a kliensek meghıvjak a meto dusaikat í A kliensek szereznek egy referenciat egy ilyen objektumra aztan hıvogatjak a tavoli objektumok meto dusait í A reszleteket az RMI rendszer elintezi... Elosztott objektumok rendszere forgato kő nyv í Kulő nbő z sza mıto gepeken futo kulő nbő z virtualis gepekben elhelyezked objektumokat bejegyzunk í Megkeresik egymast es kommunikalnak egyma ssal hıvogatjak egymas meto dusait í Egymas megkeresese: pl. registry-n keresztul í A reszleteket az RMI rendszer elintezi... Teve kenyse gek í Tavoli objektumok megkeresese rajuk referencia beszerzese rmiregistry-n keresztul meto dushıvasok parameterekent/eredmenyekent í Kommunika cio a ta voli objektummal sima meto dushıvasok a programozo szamara a reszleteket az RMI elfedi í Osztalydefinıcio s fa jlok tova bbıta sa egymasnak atadott objektumok osztalyanak bető ltese egy masik, tavoli virtualis gepb l 1

2 Dinamikus osztalybető ltes í Amikor a tavoli objektumok egymas meto dusait hıvja k... í parame tereket adnak a t e s visszate re si e rte keket kapnak í Nem biztos, hogy egy virtualis gep ismeri annak az objektumnak az osztalyat, amit ıgy kap í Az RMI lető lti az osztalydefinıcio t is Tavoli objektumok í Amelyeknek meg lehet hıvni meto dusait az RMI segıtse gevel ma s virtua lis ge pekb l í A java.rmi.remote interfe szt megvalo sıtja k í Megvalo sıtanak egy tavoli interfeszt (a Remote egy kiterjeszteset), amiben fel vannak sorolva a tavolro l elerhet meto dusaik Ta voli meto dus í Kiterjesztjuk a java.rmi.remote interfeszt í Ez lesz a ta voli interfe szú í Ebben vannak definialva a tavolro l meghıvhato meto dusok csak ezek hıvhato k tavolro l í Ezek a meto dusok specifikaljak, hogy kivalthatjak a java.rmi.remoteexception kive telt Mi is tő rtenik? í A kliens egy tavoli referenciavalú rendelkezik a tavoli objektumra í A kliens virtualis gepben egy proxy objektum van, ami Így csinal, mintha lenne a tavoli objektum tovabbıtja a meto dushıvasokat a tavoli objektumnak í Ezt a proxy objektumot stub-nak nevezik Stub - csonk: klienscsonk í A tavoli objektum reprezentansa a klien virtualis gepekben í Amikor tavoli objektumra referenciat szerzunk a registry-b l, akkor egy ilyen jő n letre í Amikor tavoli objektumokat parameterkent vagy visszateresi ertekkent atadunk, akkor ilyen ado dik at helyette í Ugyanazokat a tavoli interfeszeket valo sıtja meg, mint amit a tavoli objektum Meg cast-olni is lehet 2

3 Mit is kell akkor tennunk? í megvalo sıta sa í Fordıta s, e s uta na a csonkok legenera la sa í A fajlok kitevese a halo ra í Futtatas megvalo sıta sa (4/1) í El kell dő nteni, hogy a rendszerben mely komponensek lesznek ta volro l ele rhet k, e s melyek lesznek lokalisak megvalo sıta sa (4/2) í A ta voli interfe szek definia la sa a tavolro l elerhet szolgaltatasok definialasa í A ta voli meto dusok parame tereiben e s visszate re si erte keiben haszna lt tıpusok (osztalyok es interfeszek) megırasa megvalo sıta sa (4/3) í A tavoli osztalyok elkeszıtese implementaljak a tavoli interfeszeket megvalo sıtjak a ta volro l igenybevehet szolgaltata sokat í A meto dusok parame tereiben es visszate resi e rte keiben haszna lt tıpusok (oszta lyok e s interfe szek) megıra sa megvalo sıta sa (4/4) í Kliensek megvalo sıta sa raer akkor is, ha a tavoli objektumok mar uzembe vannak helyezve... 3

4 Fordıtas, es utana a csonkok legenera la sa í Forra sfa jlok lefordıtasa javac í A.class fajlokbo l a csonkok legeneralasa rmic tő bbek kő ző tt ez is resze a Development Kit-nek A fajlok kitevese a halo ra í Minden.class fajlt, amit a kliensek haszna lni szeretne nek majd, ele rhet ve tesszuk egy WEB-szerveren keresztul a tavoli interfeszek a klienscsonkok a segedosztalyok es segedinterfeszek (parameterek, visszate re si e rte kek tıpusa...) Futtata s í Az rmiregistry program ez is resze a Development Kit-nek í A tavoli objektumokat bejegyz programok pl. a szerverek í A haszna lo programok kliensek Hogyan is kell akkor ilyet ırni? í Keszıtsunk el egy tavoli objektumot, ami tud ő sszegezni egesz szamokat! í Definia ljuk a szolga ltata st: Adder interfesz í Megvalo sıtjuk a tavoli objektumot: RemoteAdder osztaly í Irunk egy kliens programot, ami hasznalja Adder interfesz í Terjesszuk ki a java.rmi.remote interfeszt í Irjuk bele a szolgaltatast, ami most ket meto dus add: hozzad egy szamot az eddigi ő sszeghez get: lekerdezi az eddigi ő sszeget í Gondoskodjunk arro l, hogy a meto dusok deklaraljak a throws klo zukban a java.rmi.remoteexception kivetelt mellette egyebeket is deklaralhatnanak... 4

5 RemoteAdder osztaly í Meg kell valo sıtson egy tavoli interfeszt, most pl. az Adder interfeszt í Kiterjesztjuk a java.rmi.server.unicastremoteobject osztalyt í Irnunk kell konstruktort is í Gondoskodni kell arro l, hogy beregisztraljuk az osztaly egy peldanyat egy registry-be pl. ırhatunk egy main meto dust is benne, ami ezt megteszi... Ta voli interfe sz megvalo sıta sa í Implementa ljuk az interfe szben specifika lt meto dusokat í A throws klo zban mar nem kell feltuntetni a java.rmi.remoteexception kivetelt persze, ha akarjuk, kivalthatjuk, es akkor fel kell tuntetni í Konstruktort is kell ırni, ami viszont kivalthatja ezt a kivetelt, tehat nem lehet a default konstruktorra tamaszkodni. UnicastRemoteObject í Erdemes ebb l szarmaztatni a tavoli objektumok osztalyat í Kenyelmi oszta ly tostring, equals, hashcode ű exportalasú, lesza rmazasnal automatikus í Pont-pont (unicast, es nem broadcast) kommunika cio í Alapertelmezett socket-os megvalo sıtasa az RMI-nek Ha nem leszarmazott... í Meg kell valo sıtani az RMI specifikacio ban adott szemantikaval az Object-beli m veleteket í Explicit exportalni kell a tavoli objektumot hogy az RMI rendszer tudomast szerezzen ro la UnicastRemoteObject.exportObject(ᑺ) A beregisztra la s mo dja í Megfelel biztonsa gi felugyel (security manager) installalasa í A tavoli objektum osztalyanak peldanyosıtasa í Bejegyzes pl. rmiregistry-be vagy mas szolgaltato ba, pl. JNDI 5

6 Biztonsagi felugyel í Vedi a virtualis gepet es az azt futtato rendszert a lető ltő tt ko dto l (pl. lokalis fajlrendszer elerese) í Kő telez definialni, ha azt akarjuk, hogy dinamikus osztalylető ltes menjen parameterek, visszateresi ertekek, kivetelek tıpusara í java.rmi.rmisecuritymanager í Olyasmi, mint ami az appletek eseten is van í Lehet mast is beallıtani, vagy jogokat adni egy policy fajllal System.get/setSecurityManager() Bejegyze s í Ahhoz, hogy egy kliens szerezni tudjon egy referencia t e lete els ta voli objektuma ra í A tő bbire mar tud referenciat szerezni ett l í Predefinit tavoli objektum: RMI registry í Nev alapjan lehet t le tavoli objektumokra referencia t ke rni í Szolga ltata s elindıta sa: rmiregistry í API hozza: java.rmi.naming registry rmi://sza mıtoge p:port/ne v í Ha nem adunk meg szamıto gepet, akkor az aktualis szamıto gep í Ha nem adunk meg portot, akkor 1099 í Ha bejegyeztunk egy tavoli objektumot, akkor mar van egy referencia ra, ezert nem lehet t felszabadıtani szemetgy jtessel, ezert a main vegeterese utan nem all le a prg. Pelda í Olyan tavoli objektumot fogunk ırni, ami valamilyen feladatot old meg. Az, hogy mi a feladat, ismeretlen akkor, amikor a tavoli objektumot elkeszıtjuk. Annyit tudunk csak, hogy leırhato egy bizonyos interfesszel. A dinamikus osztalybető ltes gondoskodik a tő bbir l 6

Segédanyag: Java alkalmazások gyakorlat

Segédanyag: Java alkalmazások gyakorlat Segédanyag: Java alkalmazások gyakorlat Készítette: Szabó Attila 2010/2011-2 félév, 11. gyakorlat (az előző 2 gyak közül az egyiken ZH volt, a másik szünet miatt elmaradt) 1 JAR fájl készítés A JAR (Java

Részletesebben

Segédanyag: Java alkalmazások gyakorlat

Segédanyag: Java alkalmazások gyakorlat Segédanyag: Java alkalmazások gyakorlat Készítette: Szabó Attila 2009/2010-2 félév, 12. gyakorlat 1 Távoli metódushívás Java-ban (RMI) Java-ban a távoli metódushívás ( Remote Method Invocation, RMI) egy

Részletesebben

Java RMI Áttekintés. A Java RMI. A Java RMI architektúrája. Ficsor Lajos. Általános Infromatikai Tanszék Miskolci Egyetem 1.

Java RMI Áttekintés. A Java RMI. A Java RMI architektúrája. Ficsor Lajos. Általános Infromatikai Tanszék Miskolci Egyetem 1. Java RMI Áttekintés Miskolci Egyetem Általános Informatikai Tanszék RMI /1 A Java RMI RPC - egy távoli eljárás hívása helyi hívásnak tÿnik RMI - hasonló mechanizmust biztosít, de objektum orientált módon:

Részletesebben

Java RMI Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Utolsó módosítás: Ficsor Lajos. javarmi / 1

Java RMI Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Utolsó módosítás: Ficsor Lajos. javarmi / 1 Java RMI Áttekintés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2008. 03. 05. javarmi / 1 A Java RMI RPC - egy távoli eljárás hívása helyi hívásnak tűnik RMI - hasonló mechanizmust

Részletesebben

Kommunikáció. Folyamatok közötti kommunikáció. Minden elosztott rendszer alapja

Kommunikáció. Folyamatok közötti kommunikáció. Minden elosztott rendszer alapja Kommunikáció Folyamatok közötti kommunikáció Minden elosztott rendszer alapja Marshalling Alap primitívek Direkt, indirekt portok Blokkolás, nem blokkolás Pufferelés Megbízhatóság RPC Az RPC jellemzői

Részletesebben

Java tutorial. Csomagok. A program tagolasa. Alrendszerek kialakıtasa. Csomag. Alrendszerek kialakıtasa

Java tutorial. Csomagok. A program tagolasa. Alrendszerek kialakıtasa. Csomag. Alrendszerek kialakıtasa Csomagok A program tagolasa í Tıpusdefinıcio k (oszta lyok, interfe szek) í Meto dusok í Blokk utasıta sok í Csomagok í Bea gyazott oszta lyok Csomag í A tıpusainkat csomagokba soroljuk í O sszetartoza

Részletesebben

R I Szer e i r alizáció.

R I Szer e i r alizáció. Bevezetés Java RMI Párhuzamos és Elosztott rendszerek II. Dr. Mileff Péter A számítógép-hálózatok rohamos terjedésével a hálózattal összekapcsolt számítógépekbıl álló rendszerek egyre népszerőbbek: Erıforrás

Részletesebben

Párhuzamos és Elosztott Rendszerek II

Párhuzamos és Elosztott Rendszerek II Párhuzamos és Elosztott Rendszerek II JAVA RMI Készítette: Dr. Mileff Péter Miskolci Egyetem Általános Informatikai Tanszék 1. Bevezetés A számítógép-hálózatok rohamos terjedésével a hálózattal összekapcsolt

Részletesebben

Analı zis elo ada sok

Analı zis elo ada sok Vajda Istva n Neumann Ja nos Informatika Kar O budai Egyetem 1 / 13 Specia lis differencia la si szaba lyok Logaritmikus differencia la s f (x)g (x) g (x) = e ln f (x) = e g (x) ln f (x) = f (x) g (x)

Részletesebben

Java Remote Method Invocation API

Java Remote Method Invocation API RMI Java Remote Method Invocation API RMI Java RMI API(Java Remote Method Invocation API): távoli (remote) objektumok metódusainak meghívását lehetővé tevő fejlesztői interfész (API) Kétfajta implementációja

Részletesebben

Komponens modellek. 3. Előadás (első fele)

Komponens modellek. 3. Előadás (első fele) Komponens modellek 3. Előadás (első fele) A komponens modellek feladata Támogassa a szoftverrendszerek felépítését különböző funkcionális, logikai komponensekből, amelyek a számítógépes hálózatban különböző

Részletesebben

CLEAN-PRECÍZ Integrált ügyviteli rendszer. Őstermelői bevallás készítése

CLEAN-PRECÍZ Integrált ügyviteli rendszer. Őstermelői bevallás készítése CLEAN-PRECÍZ Integrált ügyviteli rendszer Őstermelői bevallás készítése Őstermelői bevallások készítése A Számvitel modulon belu l a 3. Lekérdezések menu ben ke szı thetju k el az o stermelo i bevalla

Részletesebben

Programoza s I. 11. elo ada s Oszd meg e s uralkodj! elvu algoritmusok. Sergya n Szabolcs

Programoza s I. 11. elo ada s Oszd meg e s uralkodj! elvu algoritmusok. Sergya n Szabolcs 11. elo ada s Oszd meg e s uralkodj! elvu algoritmusok Sergya n Szabolcs sergyan.szabolcs@nik.uni-obuda.hu O budai Egyetem Neumann Ja nos Informatikai Kar Alkalmazott Informatikai Inte zet 1 / 24 Tartalom

Részletesebben

Serialization. RMI működése

Serialization. RMI működése RMI Az RMI (Remote Method Invocation), azaz távoli metódushívás egy olyan eszköz a Java nyelvben, mely lehetővé teszi más VM-ben (Virtual Machine virtuális gép) elhelyezkedő objektumok metódusainak meghívását.

Részletesebben

S04-2 Elosztott alkalmazások készítése

S04-2 Elosztott alkalmazások készítése S04-2 Elosztott alkalmazások készítése Tartalom 1. Többrétegű architektúra, elosztott szerveroldal 2. Kommunikációs eszközök: távolieljárás-hívás és üzenet alapú infrastruktúra (point-to-point és publish-subscribe

Részletesebben

DCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1

DCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1 DCOM Áttekintés Miskolci Egyetem Általános Informatikai Tanszék DCOM /1 Mi a DCOM? DCOM: Distributed Component Object Model A Microsoft osztott objektum modellje Bináris együttmÿködési szabvány és annak

Részletesebben

Tartalom. Történeti áttekintés. Történeti áttekintés 2011.03.23. Architektúra DCOM vs CORBA. Szoftvertechnológia

Tartalom. Történeti áttekintés. Történeti áttekintés 2011.03.23. Architektúra DCOM vs CORBA. Szoftvertechnológia Tartalom D Szoftvertechnológia előadás Történeti áttekintés Architektúra D vs CORBA 2 Történeti áttekintés 1987 Dynamic Data Exchange (DDE) Windows 2.0-ban Windows alkalmazások közötti adatcsere Ma is

Részletesebben

Bevezetés a Python programozási nyelvbe

Bevezetés a Python programozási nyelvbe Bevezetés a Python programozási nyelvbe 7. Gyakorlat osztályok, objektumok (utolsó módosítás 2018. aug. 28.) Szathmáry László Debreceni Egyetem Informatikai Kar 2018-2019, 1. félév OO programozás Pythonban

Részletesebben

Objektum orientáltság alapjai A Java nyelv Fordítás - futtatás

Objektum orientáltság alapjai A Java nyelv Fordítás - futtatás Objektum orientáltság alapjai A Java nyelv Fordítás - futtatás Objektum orientáltság alapjai Objektum: A való világ egy elemének ábrázolása, amely minden esetben rendelkezik: Állapottal,Viselkedéssel,Identitással

Részletesebben

SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT

SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT 1/2015 (II.26.) számú ÜGYVEZETŐI UTASÍTÁS SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT Készült: Budapest, 2015. február 26. Kiadva: Kiss Antal ügyvezető Érvényes: 2015. február hó 27. napjától 2 A Korma ny 1856/2014.

Részletesebben

JavaBeans. Java tutorial. Komponens-elvu programoza s. Off-the-shelf. Megoldas Java modra. O sszeszerele s

JavaBeans. Java tutorial. Komponens-elvu programoza s. Off-the-shelf. Megoldas Java modra. O sszeszerele s JavaBeans ó Nagyon divatos technologia ó Nem te vesztend ssze az Enterprise Java Beans technologia val ó Programozasi konvenciok gyu jteme nye ó Komponens-elvu programoza s ó Vizua lis fejleszt eszk z

Részletesebben

II. orsza gos magyar matematikaolimpia XXIX. EMMV Szatma rne meti, februa r 28. ma rcius 3. VIII. oszta ly

II. orsza gos magyar matematikaolimpia XXIX. EMMV Szatma rne meti, februa r 28. ma rcius 3. VIII. oszta ly VIII. oszta ly 1. feladat. Az n N terme szetes sza mot szerencse snek nevezzu k, ha n2 felı rhato n darab egyma suta ni terme szetes sza m o sszegeke nt. Bizonyı tsd be, hogy: 1) a 1 szerencse s sza m;

Részletesebben

Osztott alkalmazások fejlesztési technológiái Áttekintés

Osztott alkalmazások fejlesztési technológiái Áttekintés Osztott alkalmazások fejlesztési technológiái Áttekintés Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Történelem - a kezdetek 2 Mainframe-ek és terminálok Minden a központi gépen fut A

Részletesebben

eseményvezérelt megoldások Vizuális programozás 5. előadás

eseményvezérelt megoldások Vizuális programozás 5. előadás Programozási architektúrák, eseményvezérelt megoldások Vizuális programozás 5. előadás Komponens-alapú programozás Kezdelteges formája, az első komponensek: DLL-ek Black box ujrahasznosítható kód Függvényeket

Részletesebben

Már megismert fogalmak áttekintése

Már megismert fogalmak áttekintése Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése Eseménykezelési módszerek 2 Már megismert fogalmak

Részletesebben

Kommunikáció. Távoli eljáráshívás. RPC kommunikáció menete DCE RPC (1) RPC - paraméterátadás. 3. előadás Protokollok. 2. rész

Kommunikáció. Távoli eljáráshívás. RPC kommunikáció menete DCE RPC (1) RPC - paraméterátadás. 3. előadás Protokollok. 2. rész 3. előadás Protokollok Kommunikáció 2. rész RPC (Remote Procedure Call) távoli eljáráshívás RMI (Remote Method Invocation) távoli metódushívás MOM (Message-Oriented Middleware) üzenetorientált köztesréteg

Részletesebben

Speciális bútorok. Laborbútor. Oktatási bútor. Ipari bútor. Mérlegasztal. Laborszék

Speciális bútorok. Laborbútor. Oktatási bútor. Ipari bútor. Mérlegasztal. Laborszék Speciális bútorok Laborbútor Oktatási bútor Ipari bútor Mérlegasztal Laborszék JÖVŐT ÉPÍTÜNK A FUNKCIONALITÁS ÉS A DIZÁJN JEGYÉBEN A BESTLAB immáron 15 éves szakértelemmel komplett megoldá sokát kíná l

Részletesebben

SZERVER OLDALI JAVASCRIPT. 3. hét Javascript nyelvi elemek

SZERVER OLDALI JAVASCRIPT. 3. hét Javascript nyelvi elemek SZERVER OLDALI JAVASCRIPT 3. hét Javascript nyelvi elemek NYELVI ALAPOK: Ez sajnos igen száraz anyag, Viszont a megértékhez és a nyelv elsajátításához kell. Próbáljuk meg random gifekkel feldobni. MIRŐL

Részletesebben

P-GRADE fejlesztőkörnyezet és Jini alapú GRID integrálása PVM programok végrehajtásához. Rendszerterv. Sipos Gergely sipos@sztaki.

P-GRADE fejlesztőkörnyezet és Jini alapú GRID integrálása PVM programok végrehajtásához. Rendszerterv. Sipos Gergely sipos@sztaki. P-GRADE fejlesztőkörnyezet és Jini alapú GRID integrálása PVM programok végrehajtásához Rendszerterv Sipos Gergely sipos@sztaki.hu Lovas Róbert rlovas@sztaki.hu MTA SZTAKI, 2003 Tartalomjegyzék 1. Bevezetés...

Részletesebben

CORBA Áttekintés. Mi a CORBA? OMG and OMA. Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék

CORBA Áttekintés. Mi a CORBA? OMG and OMA. Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék CORBA Áttekintés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 10. 15. Mi a CORBA? osztott objektum modell szabvány, amely definiálja a komponensek közötti interface-eket definiál

Részletesebben

NÖVÉNYTERMESZTÉSTAN. Az egyes növények termesztésének a részleteivel foglalkozik

NÖVÉNYTERMESZTÉSTAN. Az egyes növények termesztésének a részleteivel foglalkozik NÖVÉNYTERMESZTÉSTAN Az egyes növények termesztésének a részleteivel foglalkozik Növénytermesztés irányzatai: Hagyományos vagy konvencionális Integrált (fenntartható, környezetbarát) Ökológiai, biotermesztés

Részletesebben

Elosztott rendszerek

Elosztott rendszerek Elosztott rendszerek NGM_IN005_1 Köztesréteg megoldások (middleware-ek) Middleware alapú elosztott rendszerek Magas átlátszósági fok Eltér! operációs rendszerek Modellfügg! kommunikációs mechanizmus Er!forráskezelés

Részletesebben

A SZOFTVERTECHNOLÓGIA ALAPJAI

A SZOFTVERTECHNOLÓGIA ALAPJAI A SZOFTVERTECHNOLÓGIA ALAPJAI Objektumorientált tervezés 8.előadás PPKE-ITK Tartalom 8.1 Objektumok és objektumosztályok 8.2 Objektumorientált tervezési folyamat 8.2.1 Rendszerkörnyezet, használati esetek

Részletesebben

PRECÍZ Információs füzetek

PRECÍZ Információs füzetek PRECÍZ Információs füzetek Informa cio k, Mo dszerek, O tletek e s Megolda sok a Precıź Integra lt U gyviteli Informa cio s rendszerhez T17. Évnyitás 2013. december Évnyitás Az e vnyita shoz szu kse ges

Részletesebben

Informa cio k, Mo dszerek, O tletek e s Megolda sok a Precıź Integra lt U gyviteli Informa cio s rendszerhez. T31. Standolás. 2013.

Informa cio k, Mo dszerek, O tletek e s Megolda sok a Precıź Integra lt U gyviteli Informa cio s rendszerhez. T31. Standolás. 2013. Informa cio k, Mo dszerek, O tletek e s Megolda sok a Precıź Integra lt U gyviteli Informa cio s rendszerhez T31. Standolás 2013. július Tartalomjegyzék A speciális leltár... 3 Beállítások... 3 A standolás

Részletesebben

Adatkezelés. 11. előadás (Entity Beans)

Adatkezelés. 11. előadás (Entity Beans) Adatkezelés 11. előadás (Entity Beans) Java EE konténerek (ismétlés) Szerver oldali Szerver (tartalmazza a másik kettőt) EJB konténer Web konténer Kliens oldali Alkalmazás konténer Böngésző java pluginje

Részletesebben

Interfészek. PPT 2007/2008 tavasz.

Interfészek. PPT 2007/2008 tavasz. Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése 2 Már megismert fogalmak áttekintése Objektumorientált

Részletesebben

Programozási nyelvek Java

Programozási nyelvek Java Programozási nyelvek Java Kozsik Tamás előadása alapján Készítette: Nagy Krisztián 13. előadás Throwable Error Exception RuntimeException IOException Saját (általában) Nem ellenörzött kivételek (Unchecked

Részletesebben

Tartalom DCOM. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés

Tartalom DCOM. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés Tartalom D Szoftvertechnológia elıadás Architektúra D vs CORBA Példá 2 1987 Dynamic Data Exchange (DDE) Windows 2.0-ban Windows alkalmazások közötti adatcsere Ma is használatos (pl. vágólap) NetDDE NetBIOS

Részletesebben

Objektumorientált programozás C# nyelven

Objektumorientált programozás C# nyelven Objektumorientált programozás C# nyelven 1. rész Osztályok és objektumok Mezık és metódusok Konstruktor és destruktor Névterek és hatókörök Láthatósági szintek Osztály szintő tagok Beágyazott osztályok

Részletesebben

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem A J2EE fejlesztési si platform (application model) 1.4 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11.13. A J2EE application model A Java szabványok -

Részletesebben

Eseménykezelés. Szoftvertervezés és -fejlesztés II. előadás. Szénási Sándor.

Eseménykezelés. Szoftvertervezés és -fejlesztés II. előadás.   Szénási Sándor. Eseménykezelés előadás http://nik.uni-obuda.hu/sztf2 Szénási Sándor szenasi.sandor@nik.uni-obuda.hu Óbudai Egyetem,Neumann János Informatikai Kar Függvénymutatókkal Származtatással Interfészekkel Egyéb

Részletesebben

C++ programozási nyelv

C++ programozási nyelv C++ programozási nyelv Gyakorlat - 8. hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. november A C++ programozási nyelv Soós Sándor 1/12 Tartalomjegyzék Miért

Részletesebben

RAP-4 ELEKTROMECHANIKUS SOROMPÓ

RAP-4 ELEKTROMECHANIKUS SOROMPÓ RAP-4 ELEKTROMECHANIKUS SOROMPÓ JELLEMZO K A RAP 4 egy elektromechanikus sorompo ami beja ratokhoz (auto parkolo, gya rak, ko rha zak stb.) haszna lando. A fe m doboz egy motort e s egy veze rlo egyse

Részletesebben

Java I. A Java programozási nyelv

Java I. A Java programozási nyelv Java I. A Java programozási nyelv története,, alapvetı jellemzıi Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 02. 12. Java I.: Történet, jellemzık, JDK JAVA1 / 1 Egy kis történelem

Részletesebben

Számítógép labor V. Egyszer Web szerver. Dokumentáció. Készítette: Ács Gergely (K4C03M) 2003.04.29

Számítógép labor V. Egyszer Web szerver. Dokumentáció. Készítette: Ács Gergely (K4C03M) 2003.04.29 Számítógép labor V. Egyszer Web szerver Dokumentáció (K4C03M) 2003.04.29 Egyszer Web szerver Feladat: Egyszer Web szerver Feladat sorszám: 17 Leírás: Készítsen egy egyszer Web szervert, amely képes statikus

Részletesebben

Programozás II. 3. gyakorlat Objektum Orientáltság C++-ban

Programozás II. 3. gyakorlat Objektum Orientáltság C++-ban Programozás II. 3. gyakorlat Objektum Orientáltság C++-ban Tartalom OOP ismétlés Osztályok létrehozása Adattagok láthatóságai, elnevezési ajánlások Konstruktor, destruktor this pointer Statikus és dinamikus

Részletesebben

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz Windows hálózati adminisztráció segédlet a gyakorlati órákhoz Szerver oldal: Kliens oldal: Csoport Házirend 1. A belső hálózat konfigurálása Hozzuk létre a virtuális belső hálózatunkat. INTERNET in NAT

Részletesebben

BUSZI itemizált feladatok web felülete

BUSZI itemizált feladatok web felülete BUSZI itemizált feladatok web felülete Felhasználói dokumentáció az itemizált feladatok statisztikai elemzéséhez és a kapcsolódó felvételrészek meghallgatásához böngészőből elérhető felületen keresztül.

Részletesebben

Java programozási nyelv 4. rész Osztályok II.

Java programozási nyelv 4. rész Osztályok II. Java programozási nyelv 4. rész Osztályok II. Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/17 Tartalomjegyzék

Részletesebben

JNDI - alapok. Java Naming and Directory Interface

JNDI - alapok. Java Naming and Directory Interface JNDI - alapok Java Naming and Directory Interface Naming Service Naming service: nevek hozzárendelése objektumokhoz, elérési lehetőség (objektumok/szolgáltatások lokalizálása), információk központosított

Részletesebben

Java I. A Java programozási nyelv

Java I. A Java programozási nyelv Java I. A Java programozási nyelv története,, alapvető jellemzői Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 02. 12. Java I.: Történet, jellemzők, JDK JAVA1 / 1 Egy kis történelem

Részletesebben

Komponens alapú programozás Bevezetés

Komponens alapú programozás Bevezetés Komponens alapú programozás Bevezetés Ficsor Lajos Miskolci Egyetem Általános Informatikai Tanszék Ez a tananyag felhasználja a TEMPUS S_JEP-12495-97 Network Computing Chapter 8 Developing of Network Computing

Részletesebben

Mi a különbség az extends és az implements között. Mikor melyiket kell használni? Comperable-t megvalósító oasztályokban össze lehet hasonlitani

Mi a különbség az extends és az implements között. Mikor melyiket kell használni? Comperable-t megvalósító oasztályokban össze lehet hasonlitani Mi a legabsztraktabb típus a JAVA-ban? Object Mikor preferált interface-ek használata a konkrét típusok helyett? Ha egy osztály több interfacet is használhasson, vagy ha fvek implementálását a az osztályra

Részletesebben

Elosztott rendszerek: Alapelvek és paradigmák Distributed Systems: Principles and Paradigms

Elosztott rendszerek: Alapelvek és paradigmák Distributed Systems: Principles and Paradigms Elosztott rendszerek: Alapelvek és paradigmák Distributed Systems: Principles and Paradigms Maarten van Steen 1 Kitlei Róbert 2 1 VU Amsterdam, Dept. Computer Science 2 ELTE Informatikai Kar 10. rész:

Részletesebben

PRCX PRCX. Perdületes mennyezeti befúvóelem

PRCX PRCX. Perdületes mennyezeti befúvóelem Perdületes mennyezeti befúvóelem PRCX PRCX befúvóelem TLS csatlakozódobozzal. TLS opciós tartozék, melyet külön kell megrendelni. Leírás PRCX perdu letes mennyezeti befu vo k fo eleme a re sekkel ella

Részletesebben

Ú ű ű ű ű ű Ő ű Í ű ű

Ú ű ű ű ű ű Ő ű Í ű ű Ü Ü Ü Ü Ú ű Ú ű ű ű ű ű Ő ű Í ű ű Í Í Ü Ü Ő Ú Ü Ú Í ű Ü Ö Ú Í ű Í ű ű ű ű ű ű Í Ö ű ű ű ű Í Ó Í Í ű Ü ű ű Ó Í Í Í Í Ú Í Í Í Í Í Í Ő Ú Í ű ű ű ű ű ű Ő Ó ű Í ű Ő Ú ű Í Í Í ű Í ű Ő Ú ű ű Í ű ű ű ű Í ű ű ű

Részletesebben

Operációs rendszerek. Windows NT. A Windows NT

Operációs rendszerek. Windows NT. A Windows NT Operációs rendszerek Windows NT A Windows NT Felépítésében is új operációs rendszer: New Technology (NT) 32-bites Windows-os rendszerek felváltása Windows 2000: NT alapú 1 Operációs rendszerek felépítése

Részletesebben

Ő Ü í ű ö ü Ú í ü í ú ö ű ö ö ű Ő ü í ö ü í ü ü í ö ü í ö ü ű ö ö ö Ű Ö ö ű ö ö ü ü Ó í Ő ü í ö ü í Ó Ü ö ü Í í Ö ö ü ö í ö ö ö

Ő Ü í ű ö ü Ú í ü í ú ö ű ö ö ű Ő ü í ö ü í ü ü í ö ü í ö ü ű ö ö ö Ű Ö ö ű ö ö ü ü Ó í Ő ü í ö ü í Ó Ü ö ü Í í Ö ö ü ö í ö ö ö ö Ö ü ö ü ö Ö ü ú í ü ü ü ü ö ü ö í ö ö ö í ü í í ö í ö ö ü ü ú ű ö ü ú í Ő Ü í ű ö ü Ú í ü í ú ö ű ö ö ű Ő ü í ö ü í ü ü í ö ü í ö ü ű ö ö ö Ű Ö ö ű ö ö ü ü Ó í Ő ü í ö ü í Ó Ü ö ü Í í Ö ö ü ö í ö ö ö

Részletesebben

OOP #14 (referencia-elv)

OOP #14 (referencia-elv) OOP #14 (referencia-elv) v1.0 2003.03.19. 21:22:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_14-1 - E jegyzet

Részletesebben

Ö ü Ö Ó ő Ö

Ö ü Ö Ó ő Ö Ü ú ő ö Í Ü Ö Ö ő Ű Ö ő Ö ü Ö Ó ő Ö ü ö ű Ö ü ő ö ű ő Ö ü ü Ö ü ő Í ő ö ú ő ü ö ö ő Ö Ő Ó ö ö ü ő ő ő ü ü ö ő ő ö ú ü ü ú ü ű ü ö ö ő ő ő ő ő Ö ü ő ö ő Ö ö ü ö ö ő ú ú ű ö ú ü ő ü ö Í ö Ú ő Ö ő ű ú Í ú

Részletesebben

Programoza s I. 13. elo ada s Moho algoritmusok. Sergya n Szabolcs

Programoza s I. 13. elo ada s Moho algoritmusok. Sergya n Szabolcs . elo ada s Moho algoritmusok Sergya n Szabolcs sergyan.szabolcs@nik.uni-obuda.hu O budai Egyetem Neumann Ja nos Informatikai Kar Alkalmazott Informatikai Inte zet / 6 Tartalom Pe nzkifizete s 0- ha tizsa

Részletesebben

A f ldm vel s gyi s vid kfejleszt si miniszter 81/2009. (VII. 10.) FVM rendelete

A f ldm vel s gyi s vid kfejleszt si miniszter 81/2009. (VII. 10.) FVM rendelete 2009/96. sz m M A G Y A R K Z L N Y 24407 A f ldm vel s gyi s vid kfejleszt si miniszter 81/2009. (VII. 10.) FVM rendelete a k lcs n s megfeleltet s k r be tartoz ellenдrz sek lefolytat s val, valamint

Részletesebben

Programozás II. 2. gyakorlat Áttérés C-ről C++-ra

Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Programozás II. 2. gyakorlat Áttérés C-ről C++-ra Tartalom Új kommentelési lehetőség Változók deklarációjának helye Alapértelmezett függvényparaméterek Névterek I/O műveletek egyszerűsödése Logikai adattípus,

Részletesebben

TEE Szoftverek licenc-csomag beszerz se

TEE Szoftverek licenc-csomag beszerz se TEE Szoftverek licenc-csomag beszerz se Kƒzbeszerz si rtes t sz ma: 2014/98 Beszerz s t rgya: Szolg ltat smegrendel s Hirdetm ny t pusa: T j koztat az elj r s eredm ny rƒl (1-es minta)/k /2013.07.01 K

Részletesebben

A Java EE 5 plattform

A Java EE 5 plattform A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési

Részletesebben

ú ő ú Ö ú ú ő ő Ó ő ő ő ő

ú ő ú Ö ú ú ő ő Ó ő ő ő ő ő Ö Ö ő ő ő Ó ő ő ú ú ő ő ő ő ű ő ú Ő ű ő ű ú ú ú ő Í ú ú ő ú Ö ú ú ő ő Ó ő ő ő ő ő ő ú ű ű ú Ö ű ű Ö ú ű ű ű ú Ö ő ű ú ú ú ő ű ű ű ű ű Ö ő ő ő ű ú ű ú ő ú ő ű ő ű ú ő ő Ö ő Ó ű Ó ú ő Ó Ö ú ő ű ű Í Ü

Részletesebben

Jelente s az Eo tvo s Lora nd Tudoma nyegyetemen zajlo tehetse ggondoza si teve kenyse gro l

Jelente s az Eo tvo s Lora nd Tudoma nyegyetemen zajlo tehetse ggondoza si teve kenyse gro l Jelente s az Eo tvo s Lora nd Tudoma nyegyetemen zajlo tehetse ggondoza si teve kenyse gro l Rektori Hivatal Mino se gbiztosí ta si Oszta ly Egyetemi Hallgato i O nkorma nyzat Hallgato i Karrier- e s Szolga

Részletesebben

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési

Részletesebben

Programozási nyelvek II.: JAVA

Programozási nyelvek II.: JAVA Programozási nyelvek II.: JAVA 13. gyakorlat 2017. december 11-15. 13. gyakorlat Programozási nyelvek II.: JAVA 1 / 32 Az 13. gyakorlat tematikája Generikus típusokés öröklődés Clone Comparator Névtelen

Részletesebben

ELŐTERJESZTÉS. a Gólyafészek Bölcsőde Alapító Okiratának módosításáról

ELŐTERJESZTÉS. a Gólyafészek Bölcsőde Alapító Okiratának módosításáról ELŐTERJESZTÉS a Gólyafészek Bölcsőde Alapító Okiratának módosításáról Biatorbágy Város Önkormányzat Képviselő-testülete 28/2016. (II. 25.), 29/2016. (II. 25.), 30/2016. (II. 25.) határozataival döntött

Részletesebben

Hírlevél. 2011. február. Fejleszte sek e s va ltoza sok a Precıź Integra lt U gyviteli Informa cio s rendszerben. 2011. I.

Hírlevél. 2011. február. Fejleszte sek e s va ltoza sok a Precıź Integra lt U gyviteli Informa cio s rendszerben. 2011. I. Hírlevél Fejleszte sek e s va ltoza sok a Precıź Integra lt U gyviteli Informa cio s rendszerben 2011. I. negyede v 2011. február Tartalom Tárgyi eszköz modul Eszko ze rte k kimutata s bo vı te se... 3

Részletesebben

C++ programozási nyelv

C++ programozási nyelv C++ programozási nyelv Gyakorlat - 13. hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. december A C++ programozási nyelv Soós Sándor 1/10 Tartalomjegyzék Objektumok

Részletesebben

SZABÁLYSÉRTÉSI IRATOK ÜGYKEZELÉSI SZABÁLYZATA

SZABÁLYSÉRTÉSI IRATOK ÜGYKEZELÉSI SZABÁLYZATA BELÜGYMINISZTÉRIUM TITKÁRSÁGA 10 2 4 9 2 / 1 9 74. BELSŐ HASZNÁLATRA! 19 Sorszám: SZABÁLYSÉRTÉSI IRATOK ÜGYKEZELÉSI SZABÁLYZATA 1975 ÁBTL - 4.2-10 - 2492/1974 /1 BELÜGYMINISZTÉRIUM TITKÁRSÁGA 10-2492/

Részletesebben

JAVA webes alkalmazások

JAVA webes alkalmazások JAVA webes alkalmazások Java Enterprise Edition a JEE-t egy specifikáció definiálja, ami de facto szabványnak tekinthető, egy ennek megfelelő Java EE alkalmazásszerver kezeli a telepített komponensek tranzakcióit,

Részletesebben

és az instanceof operátor

és az instanceof operátor Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII.: Interface JAVA8 / 1 Az interfészről általában

Részletesebben

Lineáris. Soros. Okozati FIFO. Belépő

Lineáris. Soros. Okozati FIFO. Belépő 10. előadás Konzisztencia és többszörözés 2. rész Adatközpontú konziszteniamodellek összehasonlítása Konzisztencia Szigorú Lineáris Soros Okozati FIFO Konzisztencia Gyenge Feloldó Belépő Leírás Valamennyi

Részletesebben

Adathálózati (Internet) szolgáltatás Általános Szerzıdési Feltételek (v1.2) Érvényes : 2009.06.18-tól. Tartalomjegyzék

Adathálózati (Internet) szolgáltatás Általános Szerzıdési Feltételek (v1.2) Érvényes : 2009.06.18-tól. Tartalomjegyzék Fejezet- és bekezdés címek Adathálózati (Internet) szolgáltatás Általános Szerzıdési Feltételek (v1.2) Érvényes : 2009.06.18-tól Tartalomjegyzék 1. A szolgáltató adatai 1.1. A szolgáltató megnevezése,

Részletesebben

Kommunikáció. 3. előadás

Kommunikáció. 3. előadás Kommunikáció 3. előadás Kommunikáció A és B folyamatnak meg kell egyeznie a bitek jelentésében Szabályok protokollok ISO OSI Többrétegű protokollok előnyei Kapcsolat-orientált / kapcsolat nélküli Protokollrétegek

Részletesebben

Java VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán

Java VIII. Az interfacei. és az instanceof operátor. Az interfészről általában. Interfészek JAVA-ban. Krizsán Zoltán Java VIII. Az interfacei és az instanceof operátor Krizsán Zoltán Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2005. 10. 24. Java VIII.: Interface JAVA8 / 1 Az interfészről általában

Részletesebben

TEE Eger, Kertalja u. szennyv zcsatorna, v zvezet k, csapad k

TEE Eger, Kertalja u. szennyv zcsatorna, v zvezet k, csapad k TEE Eger, Kertalja u. szennyv zcsatorna, v zvezet k, csapad k ereszcsatorna bekƒt sek p t se p t si munka Kƒzbeszerz si rtes t sz ma: 2014/71 Beszerz s t rgya: p t si beruhƒzƒs Hirdetm ny t pusa: Tƒj koztat

Részletesebben

SyscoNet Kereskedelmi és Szolgáltató Kft.

SyscoNet Kereskedelmi és Szolgáltató Kft. SyscoNet Kereskedelmi és Szolgáltató Kft. ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEI INTERNET HOZZÁFÉRÉS SZOLGÁLTATÁS IGÉNYBEVÉTELÉRE Létrehozás dátuma: Budapest, 2008.12.09. Módosítás dátuma: 2010.08.25 Hatálybalépés

Részletesebben

Szoftvertechnológia alapjai Java előadások

Szoftvertechnológia alapjai Java előadások Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz e-mail: fandrew@mit.bme.hu tárgy honlap: http://home.mit.bme.hu/~fandrew/szofttech_hu.html A mai előadás tartalma: Miért pont Java?

Részletesebben

NEFAG Zrt. SZARVASGOMBA-VADÁSZAT KARCAG-APAVÁRA ERDŐTERÜLETÉN. PÁRATLAN ÉLMÉNYT NYÚJTÓ KALAND A NEFAG Zrt. VENDÉGEKÉNT

NEFAG Zrt. SZARVASGOMBA-VADÁSZAT KARCAG-APAVÁRA ERDŐTERÜLETÉN. PÁRATLAN ÉLMÉNYT NYÚJTÓ KALAND A NEFAG Zrt. VENDÉGEKÉNT NEFAG Zrt. SZARVASGOMBA-VADÁSZAT KARCAG-APAVÁRA ERDŐTERÜLETÉN KIRÁNDULÁS? KINCSKERESÉS? VADÁSZAT? GASZTROTÚRA? PÁRATLAN ÉLMÉNYT NYÚJTÓ KALAND A NEFAG Zrt. VENDÉGEKÉNT KARCAG-APAVA RA Tudta, hogy a karcagi

Részletesebben

JAVA PROGRAMOZÁS 2.ELŐADÁS

JAVA PROGRAMOZÁS 2.ELŐADÁS Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 2.ELŐADÁS 2014-2015 tavasz Tömbök, osztályok, objektumok, konstruktorok Tömbök 2 Referencia típusú változó Elemtípus Primitív Referencia: osztály,

Részletesebben

ELTE SAP Excellence Center Oktatóanyag 1

ELTE SAP Excellence Center Oktatóanyag 1 Oktatóanyag 1 Oktatóanyag 2 Az oktatás folyamán használt példák a fent látható egyszerű modell implementációi. Oktatóanyag 3 A definíciós részben definiálja a fejlesztő az egyes attribútumokat, metódusokat,

Részletesebben

4. rész: Java Enterprise Edition bevezetı. Bakay Árpád dr. NETvisor kft (30) 385 1711 arpad.bakay@netvisor.hu

4. rész: Java Enterprise Edition bevezetı. Bakay Árpád dr. NETvisor kft (30) 385 1711 arpad.bakay@netvisor.hu 4. rész: Java Enterprise Edition bevezetı Bakay Árpád dr. NETvisor kft (30) 385 1711 arpad.bakay@netvisor.hu Hol tartunk? Projekt tervezés, követés MS Project RequisitePro Követelmények Tervezés, modellezés

Részletesebben

RMI. Az alapoktól a részletekig RMI, activation, class loader-ek, serialization

RMI. Az alapoktól a részletekig RMI, activation, class loader-ek, serialization RMI Az alapoktól a részletekig RMI, activation, class loader-ek, serialization Tartalomjegyzék BEVEZETÉS... 1 Mi az az RMI?... 1 Mi kell a dokumentum használatához?... 1 A dokumentum felépítése, használata...

Részletesebben

1. Bevezetés. Szent-Györgyi Albert: Psalmus Humanus. œ œ. A-nyám? œ œ œ Œ Ó. Te al - kot - tál en-gem, vagyté-ged. œ Ó. meg-osz-szam?

1. Bevezetés. Szent-Györgyi Albert: Psalmus Humanus. œ œ. A-nyám? œ œ œ Œ Ó. Te al - kot - tál en-gem, vagyté-ged. œ Ó. meg-osz-szam? eat 1 evezetés b 4 Œ Œ Œ Œ Œ Œ U-r, ki vagy? U-r, ki vagy? 5 b 8 b Heavy 11 is b Szi-go-rú -tyám len-nél, vagy sze-re-tő Œ ség meg-szü-le-tett? gm -nyám? 7 Te len-nél # # -vagy a Tör-vény, mely u-ral-ko-dik

Részletesebben

Rétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet

Rétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet HTTP Hálózat Rétegezett architektúra felhasználók Alkalmazási Web, e-mail, file transfer,... Szállítási Internet Hálózat-elérési Végponttól végpontig terjedő átvitel, Megbízható átvitel, sorrendbe állítás,

Részletesebben

CORBA. Mi a CORBA? A CORBA felépítése

CORBA. Mi a CORBA? A CORBA felépítése Mi a CORBA? CORBA A programok által használt objektumok nem szükségképpen korlátozódnak az operációs rendszer által a programok számára kijelölt memóriaterületre - a program címzési tartományára. Általánosabb

Részletesebben

A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM HIVATALOS LAPJA TARTALOM

A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM HIVATALOS LAPJA TARTALOM V. ÉVFOLYAM 1. szám 2007. ja nu ár 31. A SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM HIVATALOS LAPJA Szo ci á lis Közlöny Szerkesztõsége 1054 Budapest, Akadémia u. 3. Telefon: 475-5745 Megjelenik szükség szerint.

Részletesebben

RESIDENT EVIL CODENAME: NIK

RESIDENT EVIL CODENAME: NIK RESIDENT EVIL CODENAME: NIK Gyakorló zárthelyi dolgozat Figyelem! A feladat mennyiségre több anyagot tartalmaz, mint a zárthelyi dolgozat, amely az órán várható. Ennek oka, hogy több gyakorlásra legyen

Részletesebben

Java és web programozás

Java és web programozás Budapesti M szaki Egyetem 2013. szeptember 18. 2. El adás Komplex szám public class Complex { private float repart_; private float impart_; public Complex() { repart_ = 0; impart_ = 0; public Complex(float

Részletesebben

Enterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans

Enterprise JavaBeans. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem. Az Enterprise JavaBeans Enterprise JavaBeans Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Az Enterprise JavaBeans Az Enterprise Javabeans Az Enterprise JavaBeans (EJB) server oldali komponens, amely Az üzleti

Részletesebben

API tervezése mobil környezetbe. gyakorlat

API tervezése mobil környezetbe. gyakorlat API tervezése mobil környezetbe gyakorlat Feladat Szenzoradatokat gyűjtő rendszer Mobil klienssel Webes adminisztrációs felület API felhasználói Szenzor node Egyirányú adatküldés Kis számítási kapacitás

Részletesebben

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon Mi az IMDG? Nem memóriában futó relációs adatbázis NoSQL hagyományos relációs adatbázis Más fajta adat tárolás Az összes adat RAM-ban van, osztott

Részletesebben