NiRVállalati megoldásainkInternetes szolgáltatásokTermékeinkConsultingRólunk
 
Vállalati megoldásaink
> Egyedi vállalati megoldások
> Szolgáltatás-struktúra
> Alkalmazott technológiák

A NiR által alkalmazott technológiák

Java

A WnW2 rendszer kifejlesztéséhez a Java nyelvet választottuk. A Java egyik egyik nagy előnye, hogy platformfüggetlen alkalmazások fejlesztését is lehetővé teszi, így például nem jelent gondot, ha a megrendelő cég IBM kompatibilis PC-ket és Mac gépeket is használ, különböző operációs rendszerekkel dolgozik (Windows, MacOS, Linux) -- a NiR Java-ban írt programjai mindegyik gépen futtathatók.

J2EE és EJB

Az általunk alkalmazott megoldások alapja a Sun Microsystems által kifejezetten vállalati alkalmazások fejlesztésére létrehozott J2EE platform (Java 2 Platform, Enterprise Edition), melynek legfőbb eleme az EJB technológia (Enterprise Java Beans). A J2EE alkalmazások jellemzői:

  • Moduláris komponensek: egyszerűbbé válik az összetett vállalati rendszerek fejlesztése.
  • Nyílt szabványok: a fejlesztők több olyan, egymással versengő, vagy akár ingyenesen is hozzáférhető eszköz közül válogathatnak, amelyek egymással tökéletesen együttműködnek.
  • Többrétegű felépítés: az egyes rétegeket megvalósító elemek lecserélhetők. Például egy eredetileg belső használatra szánt rendszerhez később hozzáilleszthető egy külső, webes megjelenítő réteg, vagy akár lecserélhető a rendszer "magját" alkotó adatbázis, a többi réteg megváltoztatása nélkül.
  • Skálázhatóság: az alkalmazás változtatása nélkül, pusztán a hardver bővítésével kiszolgálhatók az idővel egyre növekvő igények. A rendszer terhelése elosztható akár több szerverre is, így egyes gépek teljesítménye nem jelent korlátot.
  • Biztonság: hálózatos alkalmazásoknál alapvető kérdés. A J2EE az adatok védelméhez, az autentikáció, a jogosultsági rendszerek és a titkosított adattovábbítás megvalósításához kiterjedt, szabványos eszközöket ad a fejlesztőknek.

JBoss

A JBoss a Java fejlesztők körében legnépszerűbb J2EE alkalmazásszerver. Ingyenesen elérhető, nyílt forrású termék, komoly fejlesztői csapattal és üzleti, terméktámogatási háttérrel rendelkezik.

PostgreSQL

A PostgreSQL a vállalati alkalmazásokat tekintve a legfejlettebb nyílt forrású relációs adatbázis-kezelő rendszer. Jellemzően nagyobb méretű, nagy megbízhatóságot, terhelhetőséget és kiterjedt, szabványos SQL funkcionalitást igénylő alkalmazásoknál használják. Független, nemzetközi csapat fejleszti, de több cég üzleti és fejlesztői támogatásával.