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)

Hasonló előadás


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

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

2 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 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

3 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 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

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…) Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

5 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 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

6 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 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

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) Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

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 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

9 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) Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

10 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 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

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 Kiss Miklós (G-5S8) - WEB MES Tervezés - Miskolc 2004

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

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


Letölteni ppt "WEB MES (webes gyártásirányító rendszer)"

Hasonló előadás


Google Hirdetések