A kiadvány az adatbázis az interneten
A kiadvány az adatbázis az interneten - az elhelyezése az információs adatbázisok a WEB-oldalakat a hálózaton. Meg kell jegyezni, hogy ez a kiadvány kapcsolódik a megoldás a következő jellegzetes problémáinak mai szoftverfejlesztők:
• A szervezet az adatbázis kapcsolatok, a munka a különböző platformokon.
• Az internet információt a meglévő helyi hálózati adatbázisokhoz.
• használata az adatbázis szervezni információkat.
• SQL nyelv támogatása.
• A adatbázis eszköz, amely biztosítja az adatok biztonságát.
• standardizálása a felhasználói felület alapján WEB-böngésző.
Elhelyezés információt az adatbázisból az interneten egy új információs technológia, széles körben használják az utóbbi években az egyre népszerűbb a globális interneten.
Adjunk egy rövid leírást ezeket a forrásokat.
• ActiveX vezérlők
ActiveX-vezérlők jelentik a bővítő modulok, végre egy DLL, amely felhasználható a kliens oldalon, és a szerver oldalon. A mechanizmus a vezérlés lehetővé teszi, hogy rajtuk keresztül korlátlan hozzáférést biztosít a helyi számítógép erőforrásait. Mivel ActiveX kódot a vírust, a használata ezen elemek gyakran indokolatlan.
• kisalkalmazások és szervleteket
JAVA alkalmazások létrehozásához használt dinamikusan generált felhasználói felület. A Java nyelv egy objektum-orientált nyelv. Azonban Java azon képességét, hogy hozzáférjenek a helyi erőforrásokat súlyosan korlátozzák, így biztonságos a hálózat. Ezt követően a Java értelmezhető, így amellett, hogy a biztonsági mechanizmus biztosítja integritásának és felhasználói adatokat.
Servletek eltérően kisalkalmazások kerülnek végrehajtásra a szerver oldalon. Először Servlets feldolgozásához igénybe kéréseket küld a böngésző.
• CGI interfészek és WinCGI
Interfészek gyakran létrehozásához használt bővítő modul WEB-szerver: Common Gateway (CGI) vagy alkalmazás programozási felületek (API).
CGI - szabványos protokoll közötti kommunikáció a szerver és a WEB-bővítőmodul, amely végrehajtásához használt nem standard funkciókat. Ilyen modulok feldolgozásához használt információ érkezett a felhasználó.
Ahhoz, hogy indítsa el a modult, akkor olvassa el az URL-en keresztül. Minden ilyen kérést, a szerver elindul egy új példányt a CGI-alkalmazások.
Windows környezetben van egy adaptált változata felület - WinCGI. Ebben a szabályozási paramétereket keresztül továbbított az ini-fájlban. A többi WinCGI elveit követi a szülő interfész.
• interfészek ISAPI- / NSAPI
Több ígéretes vannak ISAPI- / NSAPI interfészek a Microsoft által kifejlesztett és a Netscape cég volt. Reagálás a szerver segítségével történik speciális felszerelés kérés-válasz. A fő különbség a CGI, hogy a multiplayer mód, nincs túlzott szerver terhelés, mert a DLL betöltése elég egyszer az első hívást.
• ASP, PHP és az IDC / HTX-oldal
Ezek olyan speciális típusú oldalak, amelyek a dinamikusan generált információkat tartalmazó oldalt az adatbázisból.
IDC-oldal tartalmazza az alias (alias), a kérelmet, a felhasználói azonosítót és jelszót.
HTX-oldal egy sablont tartalmaz, amely meghatározza, hogy milyen információkat és milyen formában adja át a böngészőt.
ASP-oldal tartalmazza a HTML-sablon és az SQL-lekérdezés az adatbázisban. Az ASP-oldal által használt eszközök és JScript tárgy adathozzáférés modell szerint.
adatátviteli protokollok
Az Internet használatával szerverek különböző szoftver. Kéri a böngésző megkapja a WEB-szerver a beállításoknak megfelelően kommunikációs protokoll, mint a HTTP. Tény, hogy az internet által támogatott több mint egy tucat protokollokat. A HTTP protokoll közötti kommunikációhoz használt böngésző és szerver. Connection rendszerint a TCP / IP szinten, hanem az adatbázis jobb használni a IIOP protokoll, amely képes megmenteni az állam.
• Statikus kiadvány
A termelés az ilyen oldalak végez szokásos Windows alkalmazás, amely hozzáférést az adatbázishoz. Ezt a módszert alkalmazzák, ha a közzétett információ frissítésre nagyon ritkán. De ha kap egy kérés nem igényel aktív állapotában a szerveren.
• Dinamikus közzétételi
Használt alkalmazásokhoz, amelyek hozzáférést az adatbázishoz az információkat, amelyeket gyakran frissítik. Ily módon, Internet-dolgozó üzletek, jegypénztár, sőt minden valós idejű rendszerek.
Alapuló információs rendszerek WEB-alkalmazás egy rétegzett architektúra, és lehetővé teszi, hogy teljes mértékben kihasználni a World Wide Web. Azonban a fejlesztők figyelembe kell venni, hogy ez az architektúra vannak hátrányai:
- Kompatibilis böngészők.
- differenciálás hozzáférési jogokat.
- Biztonság.
- A megbízhatóság a kommunikációs vonalakon.
Követelmények WEB-adatbázis
- Egyszerű.
- A függetlenség a szoftver.
- Grafikus felhasználói felület.
- A szabványosítás.
- Cross-platform támogatás.
- Átláthatóság.
- skálázhatóság.
- Alacsony a megbízhatóságot.
- Alacsony sebesség.
- Alacsony szintű biztonságot.
- A magas költségek.
- A nehéz megállapítani a skála.
- korlátozása html.
- A szükséges sávszélességet.
- Hiányos fejlődését.