Novell DirXML – az integráló erő

Átfogó ismertetés

A DirXML, a Novell innovatív adatmegosztási és szinkronizációs megoldása létfontosságú szerepet játszhat a hálózatnak az e-businessre való felkészítésében. A DirXML a meglévő hálózati infrastruktúrát kihasználva automatikusan továbbítja egyetlen címtár változásait az összes többi címtár, alkalmazás és adatbázis felé. A DirXML segít az összes adattár információjának frissen tartásában és azonnali szinkronizációjában.

Miért is fontos a szinkronizáció? Azért, mert elegendő az adatokat egyetlen alkalmazásban vagy címtárban módosítani ahhoz, hogy a változások egységesen és pontosan megjelenjenek a teljes hálózatban. Azon cégek számára, amelyek egynél több címtárat használnak – és melyik nem ilyen? – a DirXML nyújtotta integráció nemcsak lényegesen csökkenti a szükséges manuális munkát, hanem ezáltal csökkenti az emberi hibázás lehetőségét és megtakarítja a redundáns adatok adminisztrációjának költségeit.

A DirXML egy többplatformos termék, amely az NDS® eDirectory™ teljesítményét egyesíti az eXtensible Markup Language (XML) rugalmasságával. Az e-business céljait is szem előtt tartva készített DirXML képes még a tzfalon kívül is mködni és frissíteni a vásárlók, partnerek és beszállítók adatbázisaiban tárolt adatokat.

Előnyök

  • A hálózat összes címtárának frissítése mindössze egyetlen címtár, alkalmazás vagy adatbázis megváltoztatásával
  • Óriási megtakarítások az adatok frissítésével kapcsolatos idő és költségek terén
  • Az adatok tulajdonjogának rögzítése küldő és fogadó csatornák létrehozásával
  • Az e-business vásárlók, partnerek és beszállítók egységes címtáradatokhoz való hozzáférésének biztosítása
  • A drága, pillanatok alatt elavuló nyomtatott címjegyzékek megszüntetése
  • A szabványos üzleti folyamatok felgyorsítása
  • Az NDS eDirectory kihasználása a platformfüggetlenség biztosítására
  • Kommunikáció a hálózat összes címtárával XML-en keresztül
  • Csatlakozás a mellékelt alkalmazás-specifikus meghajtóprogramokkal az iparág legnépszerbb címtáralkalmazásaihoz
  • Egyedi C++ és Java-meghajtóprogramok fejlesztése a mellékelt SDK-val

A hálózat összes címtárának frissítése mindössze egyetlen címtár, alkalmazás vagy adatbázis megváltoztatásával

A DirXML a hálózat összes címtárát összekapcsolja az NDS eDirectoryval. Minden, egy címjegyzékbe, alkalmazásba vagy adatbázisba beírt adat elküldhető a DirXML segítségével az eDirectoryhoz. Az adatok kiértékelése után, amennyiben az más tárolt adatokat is érint, az eDirectory – megint csak a DirXML-en keresztül – továbbküldi azokat és frissíti az összes érintett címtárat, alkalmazást és adatbázist. Ez biztosítja, hogy az egyforma adatok valóban egységesek legyenek az összes adattárban – még akkor is, ha azok régi vagy egyedi típusúak.

Nem kell például azon idegeskedni, hogy az ügyfélszolgálati, a számlázási, a szállítási, a marketing- és a minőségbiztosítási osztály alkalmazottai mind helyesen módosították-e a kétezer megváltozott postacímet. Elegendő, ha egy megbízott osztály – mondjuk az ügyfélszolgálat – módosítja a címet; a DirXML ezután automatikusan továbbmásolja az új adatot a teljes hálózaton. A többi részlegnek nem kell arra fecsérelnie az idejét, hogy beírja ugyanazokat az adatokat, ugyanakkor nyugodtak lehetnek afelől, hogy a megrendelt áruk, az őket kísérő számlák, a katalógusok és a kérdőívek a lehető legfrissebb címre érkeznek.

Óriási megtakarítások az adatok frissítésével kapcsolatos idő és költségek terén

Mivel automatikusan frissíti és szinkronizálja az összes hálózati címtár adatait, a DirXML sok-sok ezer órával képes csökkenteni a szükséges manuális munkát. A Burton Group végzett egy becslést, mibe kerül egy cégnek egy 7 címtárat és 25 ezer felhasználót tartalmazó hálózat felügyelete. A normálisnak tekinthető feladatok meghatározása után a redundáns felügyelet költségei 312 000 dollárt tettek ki az összköltségből. A redundáns információ felügyeleti feladatainak automatizálásával a felügyelet összköltsége 364 700 dollárról 52 000-re csökkent.

A DirXML kiemelendő tulajdonsága, hogy a meglévő hálózati infrastruktúrát használja. Rendkívül rugalmas megoldás: a DirXML a címtárak, adatbázisok és alkalmazások számára a frissített adatokat azok natív formátumában biztosítja. Nem kell módosítani a meglévő alkalmazásokon, nem kell további szoftvert vásárolni ahhoz, hogy a DirXML-t a rendszerrel összeférhetővé tegyük.

Az adatok tulajdonjogának rögzítése küldő és fogadó csatornák létrehozásával

Igen ám, de hogyan lehet azt megakadályozni, hogy az egyik részleg felülírja a másik adatait? A legtöbb cégnél – így feltehetőleg nöknél is – az adatok tulajdonjoga kényes pont. Szerencsére a legtöbb esetben jól meghatározott osztályok felelősek bizonyos adatokért. Például a személyes adatok (telefonszámok, címek, társadalombiztosítási számok, nevek stb.) tipikusan a humánerőforrás-gazdálkodási (HR-) osztály birodalmába tartoznak. A fizetésekkel vagy adóhátralékokkal kapcsolatos adatok viszont jellemzően a bérszámfejtési osztály tulajdonát képezik.

A DirXML megoldást kínál arra, hogyan lehet meghatározott címtárakat felelőssé tenni bizonyos típusú adatokért. Minden egyes, a DirXML-en keresztül az NDS-hez csatlakozó címtár, alkalmazás és adatbázis ún. küldő csatornán vagy fogadó csatornán – vagy mindkettőn – keresztül kapcsolódik. A fogadó csatorna az NDS-ből a külső címtár felé továbbít adatokat, a küldő csatorna pedig pontosan fordítva, a címtártól az NDS felé. Amennyiben egy címtár vagy alkalmazás mindkét típusú csatornán keresztül kapcsolódik, úgy egyaránt küldhet friss adatokat az NDS felé ill. fogadhatja az onnan érkezőket.

1. ábra: A DirXML küldő és fogadó csatornákon keresztül frissíti a hálózat adatbázisainak tartalmát

Minden egyes küldő és fogadó csatornához tartozik egy egyedi szrő, amely meghatározza, milyen típusú adatok küldhetők ill. fogadhatók. E szrők beállíthatók úgy, hogy csak egyetlen címtárnak, alkalmazásnak vagy adatbázisnak legyen joga megváltoztatni egy bizonyos típusú adatot.

Az e-business vásárlók, partnerek és beszállítók egységes címtáradatokhoz való hozzáférésének biztosítása

A megfelelő egyezségek megszületése után felmerülhet az igény, hogy n e-business vásárlói, partnerei és beszállítói számára korlátozott hozzáférést biztosítson a cég egyes címtáraihoz vagy adatbázisaihoz – például azért, hogy feladhassák és nyomon követhessék megrendeléseiket, ellenőrizzék saját adataikat vagy megtekintsék az aktuális rendelhető készletet. Ez azt jelenti, hogy az n összes címtárának adata friss és egységes kell, hogy legyen.

Egy automatikus szinkronizációs eszköz nélkül nnek nyilván manuálisan kell szinkronizálnia az adatokat a címtárak, alkalmazások és adatbázisok között. Minden egyes változtatásnál fennáll az emberi hibázás lehetősége, amely potenciális veszteséget jelenthet a cég számára. Képzelje el például az alábbi helyzetet:

Tegyük fel, hogy az nök ügyfélszolgáltatási osztálya új helyre költözött. Szinkronizációs eszköz híján meglehetősen sok címtáradatot – címeket, telefonszámokat, a kiosztott számítógépes hardver- és szoftvereszközök nyilvántartását – kell kézzel módosítani. Képzelje el, mi történne, ha a vásárlók által is elérhető címtárak egyikébe helytelen telefonszám kerül! Bár a probléma pillanatok alatt kijavítható, mégis akár százakat érinthet, mielőtt fény derülne rá. Minden egyes, a rossz telefonszámra intézett hívás csak a vásárlók bosszúságát növeli.

A DirXML-t használva a címtáradatokat csak egyszer kell kijavítani – így lényegesen lecsökken az emberi tévedés esélye. Ha a címtár változásai a humánerőforrás-részleg címtárában történnek, az a módosult adatokat a DirXML-en – egy küldő csatornán – keresztül továbbítja az NDS eDirectory felé. Az eDirectory pedig továbbküldi a változásokat –megint csak a DirXML-en, fogadó csatornákon keresztül – az összes többi címtár felé.

A drága, pillanatok alatt elavuló nyomtatott címjegyzékek megszüntetése

Van-e nöknél nyomtatott lista az alkalmazottak nevéről, beosztásáról és telefonmellékeiről? Ha igen, akkor jó eséllyel a lista már akkorra elavult, mire kinyomtatták. Különösen időigényes és költséges feladat e listák karbantartása a több száz, több ezer alkalmazottat foglalkoztató cégeknél. Az adatok frissítésének, nyomtatásának és a listák szétosztásának költségei mind-mind megtakaríthatók egy elektronikus címtár kialakításával, amely a frissítéseket automatikusan kapja a humánerőforrás-részlegtől DirXML-en keresztül.

2. ábra: A DirXML azonnal frissíti a személyzeti adatokat, amelyek hagyományosan hetek alatt szinkronizálhatók

Az egyes alkalmazottak felvétele, kilépése, előléptetése vagy áthelyezése után a humánerőforrás-részleg adatbázisa automatikusan továbbítja a megváltozott adatokat az NDS felé. Az NDS pedig továbbküldi azokat egy fogadó csatornán keresztül az online alkalmazotti címjegyzék felé, amely így nemcsak pontosabb lesz, mint a nyomtatott változat, hanem sokkal olcsóbb is, hiszen sem nyomtatási, sem terjesztési költségek nem jelentkeznek.

A szabványos üzleti folyamatok felgyorsítása

A DirXML-lel felgyorsíthatók a mindennapos üzleti folyamatok, például az újonnan felvett alkalmazottak felszerelése, vagy egy kilépett alkalmazottnak a céges adatokhoz és eszközökhöz való hozzáférésének megszüntetése. A szokásos módon akár hetekig is eltarthat egy cégnél, mire egy új alkalmazott megkapja az összes jogot, felszerelést és eszközt, amire szüksége van a munkájához. A DirXML-lel kialakítható egy olyan rendszer, hogy ha az egyik címtárban megjelenik egy új „Felhasználó”-objektum, akkor azonnal létrejöjjön az összes többi címtárban, alkalmazásban és adatbázisban is. Az objektum létrejötte után elindíthatók a megfelelő folyamatok a szükséges hozzáférések vagy eszközök biztosítására.

Hasonlóan, ha egy alkalmazott kilép, azonnal meg kell szüntetni a hozzáférését a bizalmas adatokhoz és az értékes berendezésekhez. A DirXML-lel megoldható, hogy ha egy alkalmazott állapota „Kilépett”-re változik a humánerőforrás-részleg címtárában, akkor ez azonnal átvezetődik az összes többi címtárba, alkalmazásba és adatbázisba is. Beállíthatók a címtárak, hogy ha az alkalmazott állapota megváltozik, akkor azonnal megsznjön hozzáférése a hálózathoz, az eszközökhöz és más fizikai létesítményekhez.

Az NDS eDirectory kihasználása a platformfüggetlenség biztosítására

Mivel a DirXML az NDS eDirectoryn fut, telepíthető bármelyik főbb hálózati operációs rendszerre. Jelenleg a NetWare®®-t, a Windows 2000-et, a Windows NT-t, a Sun Solarist és a Linuxot kezeli a rendszer, amelyet még a 2000. év vége előtt a UNIX Tru-64 kezelése követ.

Kommunikáció a hálózat összes címtárával XML-en keresztül

A DirXML a Novell többplatformos NDS eDirectoryjának erősségeit egyesíti az Extensible Markup Language (XML) – nyílt, szabványalapú, az adatok reprezentációját meghatározó specifikáció – előnyeivel. Az XML egyfajta „univerzális fordítóként” mködik: általános módon leírja az adatokat, hogy összekapcsolhatók legyenek mind a nyílt, mind az egyedi adatformátumok. Az adatok befolyván a DirXML-be, XML-lé fordítódnak le. Ezek után a célrendszernek megfelelő szabályok és stíluslapok alkalmazásával az adatok automatikusan a célrendszer címtár natív adatformátumává konvertálódnak.

Csatlakozás a mellékelt alkalmazásspecifikus meghajtóprogramokkal az iparág legnépszerbb címtáralkalmazásaihoz

A DirXML bármely alkalmazás címtárát képes frissíteni, amelyhez létezik DirXML-kompatíbilis meghajtóprogram. Bár a meghajtóprogram egy részének és a DirXML-nek ugyanazon a számítógépen kell lennie, mint az NDS eDirectorynak, a tényleges alkalmazás bárhol lehet a hálózaton. Más szavakkal, az NDS-nek és a DirXML-nek nem kell a kapcsolódó alkalmazással vagy címtárral megegyező fizikai gépen lenniük. A DirXML jelenlegi változatával az alábbi termékek kapcsolhatók az NDS eDirectoryhoz DirXML-en keresztül:

  • NDS
  • Active Directory
  • LDAP
  • JDBC (Oracle, DB2, MS SQL)
  • Lotus Notes
  • Exchange
  • GroupWise
  • SAP
  • PeopleSoft
  • Flat file
  • - amelyek testreszabása a szabványos XML nyelv segítségével történik

Egyedi C++ és Java-meghajtóprogramok fejlesztése a mellékelt SDK-val

Része a DirXML-nek egy szoftverfejlesztői készlet (SDK) is, amellyel egyedi meghajtóprogramok írhatók a hálózati alkalmazásokhoz, adatbázisokhoz és címtárakhoz. E C++ és Java-meghajtóprogramok még a régi vagy egyedi alkalmazásokkal is képesek együttmködni.