(+36-1) 437-0700 Kapcsolat
HU | EN
Online Zrt. Logo
  • Rólunk
  • Hírek
  • Megoldások
  • Technológia
  • Szolgáltatások
  • Minősítéseink
  • Referencia
  • Szoftver kereskedelem
  • Tanulmányok
  • Kapcsolat
  • Rólunk
    • Minősítéseink
    • Munkakörülmények
    • Karrier
    • Partnerek
    • Kapcsolat
    • Pályázatok
  • Hírek
  • Megoldások
  • Technológia
  • Szolgáltatások
    • Rendszerbevezetés
    • Rendszertámogatás
    • Rendszerüzemeltetés
    • Migráció
  • Referencia
  • Tanulmányok
  • Szoftver kereskedelem
    • Termékek
      • Progress RDBMS
      • OpenEdge
      • Aurea Sonic
    • Szolgáltatások
      • Oktatás / Tanfolyamok
      • Támogatás / Konzultáció
      • Technikai támogatás
      • Progress weblodalak

Technológia

Három rétegű architektúra 

A MoonSol és a DigiTie rendszerek architektúrájának felépítése három rétegű, amelyben az alábbi funkcionális rétegeket különböztetjük meg: 

Adattárolási réteg

A felhasználói és üzleti adatok tárolása egységes relációs adatbázisban történik, a jelenleg támogatott adatbázis-kezelő alapszoftverek a következők: Oracle 12c vagy PostgreSQL 9.6. A támogatott adatbázis-kezelő alapszoftver komponensek kiválasztásakor az alábbi főbb szempontokat vettük figyelembe:

  • legyen platformtól független, azaz az adatbázis-kezelő alapszoftver különböző operációs rendszer környezetekben is működőképes legyen,
  • legyen széles körben elterjedt, üzemeltetői és IT audit körökben elfogadott,
  • legyen robosztus és jól skálázható,
  • adjon lehetőséget a 7*24 órás üzemre, online mentési eljárásokkal, távoli telephelyre történő replikációval.

Az Online Zrt. által alkalmazott fejlesztési technológia lehetővé teszi, hogy az üzleti szoftver alkalmazás átírása nélkül, pusztán a technológia rétegben történő módosításokkal lehetőség nyíljon különböző adatbázis-kezelő platformok támogatására. Ezt kihasználva a technológia fejlesztési irányok között szerepel további adatbázis-kezelők támogatásának jövőbeni megvalósítása is (pl. DB2, MS-SQL).

Üzleti logika réteg

Minden üzleti logika a kiszolgáló oldali alkalmazás-szerver szoftvereken fut. Az üzleti logika réteg felelős a megjelenítési réteg vezérléséért, az adatbeviteli és kimeneti (prezentációs) vezérlőelemek és tartalmak definiálásáért, és azok működésének vezérléséért (pl. ellenőrzések elvégzése). Az üzleti logika réteg és a kliens között egy webszerveren keresztül történik a kommunikáció HTTPS protokolt alkalmazva.

Az üzleti logika réteg működése a megjelenítési réteg felé egységes, független attól, hogy Java Webstart vagy böngésző alapú kliens kerül alkalmazásra (ld. később).

Elérési / megjelenítési réteg (kliens)

A megjelenítési réteg egy grafikus felhasználói felület, amely a vékonykliens elv alapján került kialakításra. Ez azt jelenti, hogy a kliens alkalmazás nem tárol adatokat a felhasználói munkaállomáson és nem tartalmaz az üzleti logikához kapcsolódóan előre telepített programelemeket. A kliens oldalon kizárólag az adatbeviteli és adatmegjelenítő eljárások, valamint a képernyő elemek kezelése fut.

A rendszerek megjelenítési rétege két különböző technológiai platformon implementálható:

  • Java WebStart kliens: a Java kliens program böngészőből, vagy a Windows desktop-ra tett shortcut ikonnal indítható, esetleges frissítési szükségletet Java WebStart technológiával a rendszer automatikusan kezeli.
  • Böngészős kliens technológia: a böngészőben futó megjelenítési réteg HTML5, CSS3 és Bootstrap JavaScript technológiákat alkalmazva került kialakításra .
  • Rólunk
  • Online Üzleti Informatika Zrt.
  • Technológia
  • Minősítéseink
  • Karrier
  • Munkakörülmények
  • Pályázatok

(+36-1) 437-0700 Kapcsolat

Online logo
szechenyi
nfki
  • Jogok és feltételek
  • A Vállalat
  • Referencia
  • Hírek
  • Megoldások
  • Technológia
  • Szolgáltatások
  • Szoftver kereskedelem