Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

WEB MES (webes gyártásirányító rendszer) Kiss Miklós (G-5S8)

Hasonló előadás


Az előadások a következő témára: "WEB MES (webes gyártásirányító rendszer) Kiss Miklós (G-5S8)"— Előadás másolata:

1 WEB MES (webes gyártásirányító rendszer) Kiss Miklós (G-5S8)

2 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 Az alaprendszer feladatai Környezetet biztosít a modulok számára Lehetővé teszi a biztonságos üzenetküldést Transzparenssé teszi a fizikai távolságokat Biztosítja a komponens alapú fejlesztést Lehetőséget ad az elosztottságra

3 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 Web előnyei az alaprendszer megvalósításában Nem kell a kliens gépére fejleszteni (HTML, Javascript ~ plattform független) A rendszer komponensei bárhol elhelyezkedhetnek (RMI, JDBC; HTTP, DNS, TCP/IP) Szabványok, kész komponensek segítik a fejlesztést

4 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 Java, webkonténer Java nyelv előnyei:  Plattformfüggetlen  Gyors fejlesztés  Egyszerű hibakeresés Webkonténer:  lehetővé teszi dinamikus weboldalak menedzselését java nyelven  Környezetet biztosít a web-alkalmazásoknak (perszisztencia, bean farm, JDBC, session…)

5 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 J2EE technológia jellemzői Komponens szemléletű fejlesztés A nagyméretű alkalmazások készítését támogatja Web szolgáltatás alapú alkalmazások készítése Biztonságos, robosztus rendszerek

6 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 A J2EE technológia felhasznált részei RMI: az objektumok szétválasztására JSP: megjelenítésre EJB: üzleti logika és az entitások megvalósítására JDBC: az adatbázis eléréshez

7 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 RMI Távoli eljárás hívás Távoli objektumok lokálisnak tűnnek Lehetővé teszi az objektumok „szétszórását” a hálózaton A kliens gépén futó java applet közvetlenül is kérhet szolgáltatást a belsőbb rétegektől Hátrányai (marshalling, értékszerinti átadás)

8 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 JSP Dinamikus weboldalak készítése Megjelenés függ (het):  Kliens személyétől  Az eddigi műveletektől  Bármitől (pl. idő) A felhasználói felület elkülönül az üzleti logikától

9 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 Enterprise Java Beans (session bean) Feladata: az üzleti logika egy elemének megvalósítása Fajtái:  Statefull: megőrzi állapotát a kliens hívásai között  Stateless: csak egy kérés kiszolgálására alkalmas (gazdaságosabb)

10 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 Enterprise Java Beans (entity bean) Feladata: egy objektum adatainak hosszú távú tárolása Perzisztens (CMP, BMP) Több felhasználó is használhatja Tranzakció orientált Rendelkezik saját azonosítóval Bean farmok

11 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 JDBC Feladata: egyszerű elérést biztosít a különböző adatbázisokhoz Lehetővé teszi az adatok perzisztens tárolását

12 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 Web konténer rétegei

13 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004 Köszönjük a figyelmet


Letölteni ppt "WEB MES (webes gyártásirányító rendszer) Kiss Miklós (G-5S8)"

Hasonló előadás


Google Hirdetések