A Magic xpa olyan különleges alkalmazás-fejlesztési környezet, amelynek segítségével a komplex, osztott alkalmazások is gyorsan létrehozhatók, illetve fejleszthetők.
A Magic xpa-vel a teljes alkalmazás-funkcionalitás – adatstruktúrák, business-szabályzat, programlogika, prezentációk – táblázatvezérelt, point-and-click programozási környezetben fejleszthető, miközben sem programkódokkal, sem védjegyekkel nem kell foglalkoznunk.
A Magic xpa fejlesztési metodológiája olyan integrált mechanizmus, amely az ügyféloldali funkcionalitást minden tekintetben biztosítja:
- mezőszint-jóváhagyás,
- esemény-befogás (event trapping),
- automatikus adatfrissítés,
- az interfész megjelenítésének automatikus megváltoztatása;
- az adatmegjelenítés frissítése.
A Magic xpa alkalmas az interaktív webes alkalmazások fejlesztésére is, amely alkalmazásokon keresztül a piac még gyorsabban elérhető.
A Magic Xpa fejlesztési metodológiája
A Magic Xpa egyedi fejlesztő módszereivel elért eredmények az elmúlt tizenöt év során magukért beszélnek, és mind a mai napig lépést tartanak a legújabb technológiákkal. A Magic Xpa gyors fejlesztési paradigmája három alapelvre épül:
- Táblavezérlésű programozási módszer
- Kevés művelet
- A Magic Xpa program ciklus
Ez a három alkotóelem a Magic Xpa Repository alapja – azé a fájlé, amely az egész alkalmazást tartalmazza, beleértve a modelleket, táblákat, programokat, menüket stb. A fejlesztő egymással kapcsolatban álló táblákat tölt ki, ezzel definiálja a rendszer összes üzleti logikáját. Ezzel az egyedi megközelítéssel a Magic Xpa a programozást felgyorsítja, hatékonyabbá és egyszerűbbé teszi. A célratörő és kódmentes programozási technika lehetővé teszi a rövid betanítási időt és áttekinthető programokat biztosít, amelyeket könnyű karbantartani, még olyan programozóknak is, akik nem járatosak az alkalmazásokban. A programokat a Magic Xpa magas színvonalú eszköztára futtatja az alkalmazás egész élettartama során. Nincs 3GL kód, amelyet szerkeszteni, linkelni kellene a futtatáshoz.
A Magic Xpa architektúrája könnyű kódmozgatást tesz lehetővé a különböző platformok és adatbázisok között. Biztosítja a színvonalas kapcsolódást az alaprendszerekhez és az adatbázisokhoz, valamint szabvány technológiákhoz, mint pl. a J2EE és a WEB Services.
Magic xpa – Architektúra
Az eBusiness Platform lényege, a Magic xpa egy különleges fejlesztő környezet, amellyel gyorsan fejleszthetünk és személyre szabhatunk nagyméretű és összetett alkalmazásokat.
Magic xpa Alkalmazás Kiszolgáló
A Magic xpa alkalmazás kiszolgáló segítségével ügyfeleink nyílt felületen, könnyedén kezelhetik és fejleszthetik a hatékony eBusiness alkalmazásokat. Egy integrált alkalmazás kiszolgálóról van szó, amely lehetővé teszi, hogy adatokat ismert környezettel kapcsoljunk össze, különböző alkalmazásokat adott szabályok szerint hajtsunk végre és sok összefüggést kezelni képes eszközre tegyünk szert általa.
Ügyfél
A Magic xpa ügyfél lehet böngésző, desktop GUI, WAP vagy más fejlett technológia, amelynek segítségével a felhasználók a Magic xpa-vel kifejlesztett alkalmazásokat tudnak működtetni. Felhasználói eszközök széles skáláját tartalmazza, mint pl. rekord keresés, Tartományozás, Rendezés, Megtekintés kulcs szerint, Automatikus adatmódosítás és Létrehozás.
Köztes szoftver és összetevői
A Magic xpa Request Broker (Üzenetorientált köztes szoftver) biztosítja a szétosztott alkalmazások felépítéséhez szükséges köztes szoftver technológiát. A Magic xpa támogatja a köztes szoftver szabványokat is, mint pl. Enterprise JavaBeans és integrálva van az IBM DataQueue-val (AS/400-on) is. A Magic xpa komponens keretet képez, amellyel a fejlesztők könnyen építhetnek új alkalmazás összetevőket és beépíthetnek külső alkalmazás összetevőket vagy más üzleti folyamatokat.
Magic xpa adatbázis támogatás
Mint nyílt rendszertermék, a Magic xpa – felépítésénél fogva – együttműködik a legelterjedtebb adatbáziskezelő rendszerekkel és fájlkezelő rendszerekkel (ISAM & RDBMS). Ehhez különleges adatbázis-gateway (átjáró) modulokra van szükség minden RDBMS és indexes rendszernél, miközben a fejlesztési paradigmának ugyanolyannak kell maradnia. A Magic xpa az iparág egyik legszélesebb körű adatbázis támogatását kínálja, amelyekhez optimalizált adatbázis függő átjárókat és ODBC átjárókat biztosít az ügyfél és a kiszolgáló számára.
ERP és alaprendszerek integrációja
A Magic xpa eBusiness platformot könnyen és gyorsan integrálhatjuk ERP-vel és más már meglévő rendszerekkel, ezáltal a régi befektetéseket biztosítjuk, és cégünk integrált eSolutions (eMegoldásokat) tud létrehozni, miközben fenntartja az üzleti információk integritását is.
A Magic xpa alkalmazás kiszolgáló bemutatása
A Magic xpa alkalmazás kiszolgáló segítségével ügyfeleink hatékonyan, nyílt felületen, könnyedén kezelhetnek és fejleszthetnek hatékony eBusiness alkalmazásokat. Egy integrált alkalmazás kiszolgálóról van szó, amely lehetővé teszi, hogy adott adatokat ismert környezettel kapcsoljunk össze, különböző alkalmazásokat adott szabályok szerint hajtsunk végre és sok összefüggést kezelni képes eszközre tegyünk szert általa.
A Magic xpa alkalmazás kiszolgáló több szálon futó működése és a lekérdezések eredményeinek gyors értékelése a lehető legnagyobb előnyt jelenti. Könnyen áttekinthető felépítésének köszönhetően párhuzamosan használhatunk több Magic xpa alkalmazás kiszolgálót. Támogatni tud több ezer online felhasználót, miközben maximálisan megbízható és skálázható.
A Magic xpa alkalmazás kiszolgáló segítségével a Magic xpa alkalmazás teljes mértékben kapcsolható régi adatbázishoz, J2EE környezethez és Web szolgáltatásokhoz. Mint ilyen, a Magic xpa Web alkalmazásokat és a Magic xpa Client/Server alkalmazásokat kapcsolja a legelőnyösebb ismert eBusiness környezetekhez, amivel megtakarítja azokat a befektetéseket, amelyek a régi üzleti elgondolások szerint szükségesek.
A Magic xpa alkalmazás kiszolgáló tartalmazza a Magic xpa Request Brokerét, egy dobozon kívüli eszközt, amelynek segítségével a szolgáltató és az ügyfelek kapcsolatot teremthetnek. Az ügyfelek lehetnek Magic xpa – vagy bármely más GUI – vagy akár Web Browser alapúak. A Magic xpa Request Brokere egy üzenetorientált köztes szoftver, amely biztosítja az elosztott alkalmazások felépítéséhez szükséges köztes szoftver technológiát.
Sok kereskedelmi Weboldal és nagy értékű Intranet alkalmazást fejlesztettek ki a Magic xpa Alkalmazás Kiszolgáló segítségével. Néhány, a Magic xpa alkalmazás kiszolgáló segítségével létrehozott Weboldalt bemutatunk a Magic xpa Web Showcase-ben.
A Magic xpa Alkalmazás Kiszolgáló
A Magic xpa páratlan produktivitásának kulcsa az egyedülálló Alkalmazás Kiszolgáló, amely rendelkezik az alkalmazások létrehozásához szükséges funkcionalitással.
A Magic xpa alkalmazás kiszolgáló biztosítja, hogy a Magic xpa-szal létrehozott alkalmazások magas szinten skálázhatók és képesek más rendszerekkel együttműködni, ezen felül sokféle platformon működtethetők és számos, különböző adatbázishoz csatlakoztathatók. Mindehhez csupán a Magic xpa alkalmazás kiszolgáló megfelelő konfigurációja szükséges.
Windows alapú Alkalmazás Kiszolgáló
A Windows alapú Magic xpa alkalmazás kiszolgáló segít, hogy könnyen integráljuk a hatékony Web funkciókat üzleti alkalmazásainkba, ha ezek Windows platformokon futnak, és kiterjeszthetjük őket új eBusiness fejlesztések létrehozására is, anélkül, hogy egy sor kódot újraírhatnánk.
A legjobban skálázható.
A Windows alapú Magic xpa alkalmazás kiszolgáló sokoldalú, nagy teljesítményű eszköz, amely a Magic xpa alkalmazásokat Web vagy Kliens/Szerver módokban futtatja. Az eszköz tulajdonságainak sokoldalúsága lehetővé teszi, hogy minden méretű cégnek megfelelő legyen, és a felhasználók is a lehető legjobb teljesítményt érjék el.
Befektetésünk híd a jövőbe.
A Magic xpa és a Windows alapú Magic xpa Alkalmazás Kiszolgáló garantálja a nagy teljesítményű alkalmazás futtatást. Biztosítja a legfejlettebb IT technológiákhoz ( mint a .NET, vagy a Web szolgáltatások) való kapcsolódást.
A Windows alapú Magic xpa alkalmazás kiszolgáló segít ezeket a technológiákat gyorsan integrálni a meglévő hardver és szoftver környezetbe, és biztosítja, hogy mai befektetésünk megtérüljön azzal, hogy a holnap megoldásait már ma magunkénak tudhatjuk.
iSeries alapú Alkalmazás Kiszolgáló
iSeries alapú Magic xpa fejlesztési technológia – könnyen integrálhatunk erőteljes Web funkciókat üzleti alkalmazásainkba, és kiterjeszthetjük őket úgy, hogy új eBusiness bevételt generáljunk, anélkül, hogy egy sornyi kódot át kellene írnunk.
Jelenleg a harmadik verziója az iSeries alapú Magic xpa alkalmazás kiszolgálónak számtalan felhasználója van a világon, mely sok valódi sikertörténettel rendelkezik – és az IBM támogatásával a háttérben.
Befektetésünk híd a jövőbe.
A Magic Software szállítja a fejlesztő eszközt, a személyre szabható alkalmazásokat és a professzionális szolgáltatásokat, amelyekre szükség van befektetésünk megtérüléséhez az iSeries-en.
Az iSeries alapú Magic xpa alkalmazás kiszolgáló segítségével gyorsan tudjuk integrálni az új technológiákat a meglévő hardver és szoftver környezetben, miközben mai befektetésünk megtérül azáltal, hogy a holnap megoldásait már ma magunkénak tudhatjuk.
Magic xpa Linuxra
A Linux alapú Magic xpa alkalmazás kiszolgáló különösen produktívnak bizonyul olyan vállalati szintű eBusiness megoldásoknál, amelyeket a Magic xpa-vel építettek fel. A világ egyik első alkalmazás fejlesztő és futtató technológiája Linuxra, a Magic xpa és a Linux alapú Magic xpa Alkalmazás Kiszolgáló megteremti erre a platformra annak lehetőségét, hogy gyorsan kifejleszthessünk nagyméretű, stratégikus eBusiness alkalmazásokat.
A Linux alapú Magic xpa alkalmazás kiszolgáló megerősíti a Magic xpa pozícióját, mint választható technológiát az eBusiness alkalmazások céges fejlesztéséhez és használatához. Arra az előre skálázhatóságra és platform függetlenségre épül, amely a Magic xpa termelékenységét megalapozta.
Unix alapú Magic xpa alkalmazás kiszolgáló
A Magic Software Enterprises több, mint tíz év tapasztalatával rendelkezik a Unix platformok terén. Ezt a tapasztalatot tükrözi a Unix alapú Magic xpa alkalmazás kiszolgáló érettsége és stabilitása. Támogatja az IBM AIX, HP, Sun, és PASE (Unix over iSeries), így a Unix alapú Magic xpa alkalmazás kiszolgáló biztosítja, hogy a Magic xpa alkalmazások az erőteljes és könnyen használható Unix környezetben is használhatók legyenek.
A skálázhatóság csúcsa.
A Unix alapú Magic xpa alkalmazás kiszolgáló sokoldalú eszköz, amely biztosítja a lehető legjobb skálázhatóságot. A Unix szerverek magas szintű rendelkezésre állása biztosítja, hogy ez a platform különböző cégek esetében is tökéletes megoldás legyen. Pl, a Unix alapú Magic xpa alkalmazás kiszolgáló konfigurálható úgy, hogy kisebb munkacsoportokat támogat, vagy úgy, hogy több százezernyi felhasználót, akik az Interneten keresztül használják. A Magic xpa könnyen kapcsolható a régi rendszerekhez, a legújabb technológiák elfogadásának támogatása mellett, kielégíti a gyors ROI szükségleteit és az alkalmazott megoldás folyamatos üzemeltetését biztosítja.
Kapcsolhatóság.
A Magic xpa alkalmazás kiszolgáló lehetőségek széles körét biztosítja, amelyek segítségével kapcsolatot teremthetünk a Magic xpa segítségével fejlesztett alkalmazások és a külvilág között. Ezek az erős kapcsolatteremtő eszközök jelentik az elsődleges magyarázatot arra, hogy a Magic xpa alkalmazások miért mozgathatók és hogyan tudnak egymással megfelelően együttműködni. Akár régi adatbázisokhoz csatlakoztatjuk – összetett heterogén környezetben -, akár alapprogramokat hívunk elő vagy a világ legfejlettebb ipari szabványaival van dolgunk – a Magic xpa és a Magic xpa Alkalmazás Kiszolgáló megmutatja a helyes megoldást az IT kapcsolatok folyton változó igényei között.
Magic xpa és Web Szolgáltatások
Mik a Web szolgáltatások?
Hogy működik?
A kérdező alkalmazás elküldi kérdését a szolgáltatást biztosító alkalmazásnak a SOAP protokoll használatával, amelynek alapja az XML. A szolgáltatást biztosító alkalmazás megkapja a kérdést, folytatja az üzleti logikáját, és elküldi a választ ugyanannak a SOAP protokollnak a használatával.
Mik az előnyei?
A Web szolgáltatások legnagyobb előnye az, hogy ez az egyetlen létező szabvány, amely teljesen független attól a háttér technológiától, amelyet az egyes alkalmazások felépítéséhez használnak.
A Web szolgáltatások működnek minden platformon, adatbázison és programnyelven, ezáltal teljesen függetlenítik a fejlesztőt a korábban megszabott korlátozásoktól, amelyeket az alkalmazások közötti kapcsolatteremtéskor szabtak meg.
A Web szolgáltatások nagy fejlődést jelentenek az alkalmazások biztonságában is. Korábban sok vállalkozás tartott a Web funkcióktól, mert féltek, hogy a bizalmas adatok illetéktelenek „kezébe” jut. A Web szolgáltatások segítségével egyszerű szolgáltatásokat tudnak készíteni, amelyek nem állnak kapcsolatban az adatobjektumokkal, csak elküldik a kívánt választ a fogyasztónak.
Magic xpa és Web szolgáltatások
A Magic xpa és a Magic xpa Alkalmazás Kiszolgáló hozzáférést biztosít a Web szolgáltatásokhoz a neten keresztül, és emellett biztosítja a Web szolgáltatásokat más alkalmazásoknak is.
A Magic xpa fejlesztők könnyen létrehozhatnak SOAP hívásokat XML használatával külső Web szolgáltatásokhoz és választ tudnak kapni, a „Call Web S” paranccsal, anélkül, hogy egy sor SOAP-ot írnának. A SOAP környezetet a Magic xpa alkalmazás kiszolgáló kezeli a fejlesztőnek. Így a Magic xpa segítségével kidolgozott alkalmazások képesek kapcsolatba lépni a meglévő Web szolgáltatásokkal, információt szállítani és fogadni a SOAP protokoll használatával. A vitás kérdéseket közvetlenül a Magic xpa programból küldi a Web szolgáltatásnak RPC vagy DOC módszerekkel, és a válasz közvetlenül a Magic xpa program adatnézetébe érkezik.
A Magic xpa alkalmazások szolgáltatásokat nyújthatnak a Web szolgáltatás hívásoknak. A Web szolgáltatás szabványok segítségével biztosítják a kívánt szolgáltatásokat, a Magic xpa alkalmazások fogadják a SOAP/XML kérdéseket és a válaszokat elküldik a kérdezőnek.
Azok a cégek, amelyek ki tudják fejleszteni saját Web szolgáltatásaikat és kapcsolatba tudnak lépni meglévő Web szolgáltatásokkal, jól felkészültek a jelenlegi és eljövendő eBusiness gyakorlatra. A Magic xpa segítségével a cégek gyorsan és könnyedén be tudnak illeszkedni ebbe a környezetbe, ami a Web szolgáltatások megkezdésénél is gyors indulást jelent.
Magic xpa az mBusiness üzletágban
Az eBusiness hamarosan bekapcsolódik az üzleti életbe, amint egyre inkább érthetőbbé válik a web magas színvonala és költségtakarékossága. Az új Internet iránya a mobil eBusiness, vagy mBusiness, amelynek központja a mobilkereskedelem vagy mCommerce, mind a fogyasztók, mind a piac tekintetében.
A Magic xpa alapú eBusiness megoldások ma már elhagyták a celluláris telefonos felületek előnyeit az eBusiness alkalmazásoknál. A jelentős költségmegtakarítás számos érintett iparban nyilvánvaló.
A Magic xpa alaptechnológiája az üzleti és eCommerce alkalmazások fejlesztésében és alkalmazásában jól megfelel azoknak a követelményeknek is, amelyeket az új, vezeték nélküli generáció jelent. A Magic xpa technológia bizonyított előnyei különösen fontosak a mobiltelefonos kereskedelmi vállalkozásoknál.
A Magic xpa termelékenysége, skálázhatósága, platformfüggetlensége, többszörös adatbázis támogatása és több szintű architektúrája mind kulcsfontosságú előnyt jelent és emellett a meglévő erőforrást kiegyensúlyozza, hogy lehetővé tegye a migrációt az mCommerce világába.
Adatbázis támogatás
A Magic Xpa nyílt rendszer, felépítésének köszönhetően támogatja a legelterjedtebb adatbázis-kezelő és fájlkezelő rendszereket (ISAM és RDBMS). Ezt különleges adatbázis-gateway modulokkal teszi lehetővé, mind indexes és relációs rendszerek esetén. Ezek a Magic Xpa adatbázis-gatewayek hídként működnek, amelyek segítségével a Magic Xpa fejlesztők egyszerre több, különböző adatbázishoz férhetnek hozzá.
A Magic Xpa az iparág egyik legszélesebb körű adatbázis kezelő támogatását kínálja. Az adatbázisok elérése direkt- (az adott adatbázishoz írt gateway), vagy ODBC-gateway segítségével történhet. A Magic Xpa adatbázis gateway-e az adatbázis kéréseket a legmegfelelőbben kezelik le az adott RDBMS, vagy fájlkezelő rendszer számára, miközben a legelőnyösebben ki a háttér technológiát. Az összes Magic Xpa adatbázis gateway használható fejlesztő/futtató módban.
A fejlesztő beállítja a gatewayeket az alkalmazás által használt adatbázis kezelőknek megfelelően. További átjárók installálásával a fejlesztő könnyedén válthat egyik adatbázisról a másikra, a Magic Xpa fejlett vizuális fejlesztő módszereinek használatával.
A Kliens/Szerver és Web alapú alkalmazásokban válik láthatóvá a Magic Xpa szerkezetének, koncepciójának és egyszerűségének, ereje, eleganciája és lehetőségei. Egyszerűen felinstallálja a megfelelő gatewayt a kívánt ügyfélrendszeren, meghatározva a tábla bejegyzéseket, a Magic Xpa adattár nevét és a kiszolgáló helyét, és a támogatott Magic Xpa ügyfél azonnal futtatni tudja az alkalmazást. A felhasználók futtathatják az alkalmazásaikat bármely, a munkaállomáshoz csatlakoztatott kiszolgáló platformon, ha a gatewayek számára szükséges hozzáférés az alkalmazás adatokhoz elérhető a kliens platformjáról.
A Magic Xpa által támogatott adatbázis kezelők:
Oracle, MS-SQL Server, Cache, ODBC, Informix, DB2, DB2/400, Pervasive.SQL.
Magic xpa és J2EE
Mi a J2EE?
A J2EE a Sun Java 2 Enterprise Edition de facto Java szabványa. Számos API-t tartalmaz, amelyek segítségével vállalati szintű Java alkalmazásokat szerkeszthetünk, unij2ee.jpgköztük EJB, Servlet, JDBC, JNDI, JSP, JMS alkalmazásokat és tranzakciókat.
Az EJB-k a Sun J2EE meghatározások központját jelentik. Az Enterprise Java Beans együttesen egy szerveroldali komponens architektúra, amely beépített támogatással rendelkezik az alkalmazás kiszolgálókhoz, mint pl. tranzakciók, biztonság és az adatbázis kapcsolat.
A J2EE előnyei
Ma a J2EE keret biztosítja a szabványos platformot az elosztott alkalmazásokhoz. Olyan szabványt hoz létre, amelyben az alkalmazás összetevői szétválaszthatók és újra hasznosíthatók.
A keret rendszer fejlettségi szintje ma már jelentős előnyöket biztosít az alkalmazások fejlesztésénél:
- Kód újra használhatósága
- A fejlesztési folyamat egyszerűsítése
- Gyorsabb karbantartás a kisebb kódegységeknek köszönhetően
- Nagyobb teljesítmény, a betöltött és az elosztott komponenseknek köszönhetően.
- Az alkalmazások nagyobb fokú skálázhatósága
Az EJB-k mára széles körben elfogadott komponens szabvánnyá váltak. Biztosítják az összes fent leírt előnyt, és ehhez még hozzájárul a hordozhatóság, mint fontos tényező. A J2EE szervereket ma már sokan terjesztik, mind megfelelnek a nyílt szabványoknak, így a felhasználó szabadon megválaszthatja a környezetet.
Magic xpa és J2EE
A Magic xpa és a Magic xpa Alkalmazás Kiszolgáló képes minden fennakadás nélkül integrálódni J2EE szerverekbe az Enterprise Java Beans (EJBs) alapján. Így a Magic xpa-ben kifejlesztett alkalmazások tökéletesen együttműködnek a fejlett J2EE alkalmazás kiszolgálókkal, mint amilyen pl. az IBM WebSphere.
A fejlesztő egyszerűen EJB komponensként definiálja azokat a komponenseket, amelyeket a Magic xpa-vel épített fel, ezzel biztosítja a szolgáltatásokat az EJB-alapú alkalmazásoknál. Egy Magic xpa EJB komponens bevezetése J2EE alkalmazás kiszolgálóba lehetővé teszi, hogy bármely alkalmazás együttműködjön ezzel a komponenssel és végrehajtsa az üzleti logikát a Magic xpa alkalmazás kiszolgálóval.
A Magic xpa használatával a vállalkozás beléphet a J2EE világba és így sokéves befektetést takaríthat meg, amelyet a meglévő rendszerekre és adatbázisokra fordított. Azok a vállalkozások, amelyek nehéznek találják, hogy belépjenek a J2EE világba, technológiai nehézségek vagy Java fejlesztők hiánya miatt, hasznát vehetik a Magic xpa azon képességének, hogy gyorsan és automatikusan tud létrehozni EJB komponenseket.
Magic xpa IBM Informix-ra és UDB adatbázisokra
A Magic xpa-vel megfeleni a kihívásoknak
Az IBM megszerezte az Informix adatbázisokat, ami új kihívásokat jelent az Informix közösség számára. Az Informix felhasználóknak el kell döntenie, hogy továbbra is használják-e az Informix adatbázist, migrálnak az UDB-hez, vagy maradnak az együttműködő, heterogén környezetben, amely integrálja az Informixet és az UDB-t.
A Magic xpa egyszerű fejlesztő és alkalmazási környezetet biztosít, amely megadja az Informix felhasználóknak a választás szabadságát.
Magic xpa az Informix közösség minden meggondolását magáénak tudja.
Magic xpa biztosítja a következőket:
- Egyetlen eszközzel biztosít üzleti megoldásokat az Informix adatok, UDB vagy mindkettő használatával.
- Eredendő hozzáférést mind az Informix-hez, mind az UDB-hez a gyorsaság és a megbízhatóság érdekében.
- Integrált üzleti folyamatokat a Magic Xpa adatnézetével, amellyel más adatbázisok elérhetők – mindez egyetlen program modulban.
- Növekvő migrációt az Informix-ből az UDB-hez úgy, hoyg új adatbázisokat hoz létre UDB-ben, míg hozzáfér meglévő adatokhoz az Informi-banx – mindez ugyanabban az üzleti folyamatban.
- Gyors adattábla migrációt az Informix-ből az UDB-be fizikai tábla migrációval minimális erőfeszítéssel.
- Azonnali hozzáférést meglévő adatbázisokhoz és programokhoz az új Magic Xpa alkalmazásokkal.
- A Magic Xpa alkalmazások száles körű hozzáférhetőségét és eszközöket az Informix adatbázis számára.
- IBM Compatibilis Architectúrát – a Magic Xpa rendelkezik a legjobb minősítéssel (Level 4) az IBM keretben az e-Business szoftver terén.
- Régóta bevált – Magic Software biztosít eszközöket az IBM és az Informix számára több, mint nyolc éve.
Magic xpa és az IBM WebSphere
Csökkenő költségek – növekvő bevétel: a Magic xpa és az IBM WebSphere együtt.
A Magic xpa – a legjobb WebSphere gyorsító – az ön cégének eBusiness megoldásait felébreszti és futtatja.
A Magic xpa kezelni tudja az egész WebSphere platformot gyors, megbízható üzleti megoldásaival.
A Magic xpa kiegészíti a WebSphere környezetet, és a következő előnyöket biztosítja az
IBM ügyfeleknek:
- Alacsonyabb projekt megvalósítás költségek
- Kevesebb fejlesztői tanulóidő
- Minimális fejlesztői kockázat
- Nagyobb felhasználói elégedettség
- Garantált projekt fejlesztő minőség
- Gyorsabb, biztos ROI
Magic xpa Webgrade
A Magic xpa WebGrade új, forradalmi technológiát nyújt ahhoz, hogy a Weben használhassuk a Magic xpa alkalmazásokat. A Magic xpa WebGrade automatikusan konvertálja a Magic 3.x, 4.x, 5.x, 6.x, 7.x és 8.x-ben írt alkalmazásokat a web-alapú Magic xpa alkalmazásokra. Jelentős konvertálási költségeket takarít meg, a fejlesztői költségekkel együtt, és jelentősen kevesebb időt vesz igénybe, mint a manuális konvertálás.
A konvertált alkalmazást könnyű karbantartani és csak minimális utólagos manuális konvertálást igényel felügyeletünk alatt.
A Magic xpa WebGrade projekt egy automatikus konvertálásból áll, amely a munka 60-70%-át teszi ki, létrehozza az új Magic xpa Cabinet File-t (CAB) és HTML-t. A hátralévő konvertálás manuálisan elvégezhető a konvertált CAB -bal, amely befejezi a munkát egy előre definiált ellenőrző listával.
A Magic xpa WebGrade segítségével gyorsan elhelyezhetjük alkalmazásunkat a technológia élén, miközben fenntarthatjuk a logikai és üzleti szabályokat. A Magic xpa WebGrade segítségével jobban működtethetjük az üzletet a weben, gyorsabban, mint valaha lehetséges volt, jelentős versenyhelyzeti előnyökkel.
Magic xpa: lehetőségek és előnyök
- Gyors interaktív Web alkalmazások fejlesztései
- Táblavezérelt felület
- Objektum Modelltár
- Komponens keret
- Csoport fejlesztés támogatás
- Magas szintű eseményalapú programozás
- XML támogatás
- WAP & Mobil számítógépes támogatás
- Felgyorsult piacra kerülés & Megnövelt termelékenység
- A nyelvi korlátok kérdése
- Valós üzleti célok elérése
- Maximalizálja a meglévő információkészletet – óvja a korábbi befektetéseket
- Állapot menedzsment
- Platform és adatbázis függetlenség
Gyors interaktív Web alkalmazások fejlesztése
A Magic xpa segítségével a fejlesztő gyorsan létre tud hozni Webes alkalmazásokat. A Magic xpa fejlesztési paradigma integrált eljárást biztosít, amellyel ügyféloldali funkcionalitást definiálhatunk mezőszintű érvényesítéshez, hiányosság pótlásához és végrehajtáshoz, automatikus adatfrissítéshez a mezőkön belül, automatikus változtatáshoz a felület alkotóelemeinek megjelenésében, valamint az adatok megtekintésének közvetlen frissítésénél. A Magic xpa automatikusan beágyazza a Java klienst a HTML oldalba, hogy az ügyféloldalt kezelni tudja. A Magic xpa interaktív Web fejlesztése biztosítja a web alkalmazások gyors piacra kerülését.
Táblavezérelt felület
Bármelyik mező, tábla vagy program, amelyet a Magic xpa-ben definiálunk, megjelenik választható belépésként egy táblában. Nem szükséges bonyolult kódot beírnunk, csak ki kell választanunk az objektumokat a táblákból.
Objektum Modelltár
A Magic xpa-ben a Modelltár objektum modelleket tárol és megjelenít, amelyek örökölt tulajdonságkészletet jelentenek egy adott objektum osztályban. Mindegyik objektumhoz automatikusan kijelölünk egy alapértelmezett tulajdonság értékkészletet, így minden objektum, amely az adott objektummodellhez társul, megkapja a társított értékeket. Amikor egy modellosztály tulajdonságait frissítjük, a változás automatikusan tükröződik minden társított objektum értékeiben is. Ezzel a tárral a fejlesztőknek csak egyszer kell objektumot definiálniuk, és ezek az alkalmazások során megöröklik tulajdonságaikat.
Komponens keret
A Magic xpa komponens keretek segítségével a fejlesztők könnyen építhetnek új alkalmazás komponenseket vagy beépíthetnek külső alkalmazás komponenseket és más üzleti folyamatokat. A komponens építő segítségével a fejlesztő az alkalmazás objektumokat komponensként tudja definiálni, és ezt megoszthatja más Magic xpa alkalmazásokkal. Az eredeti alkalmazás komponensen végzett változtatásokat automatikusan örökli az az alkalmazás, amelyikben a komponens megtalálható.
Csoport fejlesztés támogatás
A Magic xpa Version Control System (MVCS) támogatja a megfelelő konkurrens fejlesztést és biztosítékot jelent arra nézve, hogy a fejlesztő nem keresztezi vagy változtatja meg a többi fejlesztő munkáját, akik ugyanazon a Magic xpa alkalmazáson dolgoznak.
Magas szintű eseményalapú programozás
A Magic xpa segítségével az események kezelői különféle típusú eseményeket valósíthatnak meg. Minden kezelőt kiosztanak egy bizonyos eseménytípushoz, és ő kérhet vagy elindíthat egy akciót az alkalmazásból. Az egyszerű kezelőket lehet úgy definiálni, hogy segítségül lehessen őket hívni egy eseménynél az interaktív Web vagy ügyfél/kiszolgáló alkalmazásnál. Ezzel a programozási módszerrel az alkalmazás logika definiálása érthetőbbé és jobbá válik, és az eseményvezérelt motorral könnyebb definiálni a globális logikát.
XML támogatás
Az XML támogatás lehetővé teszi, hogy a Magic xpa alkalmazások a szabványos üzlet-az-üzlettel kommunikációval érintkezzenek. Az Extensible Markup Language (XML) jelentős előnyt biztosít az adatleírás módjában, valamint az alkalmazások adatcseréjében, mert egyszerű, rugalmas, szabványalapú formátumot használ. A Hypertext markup language (HTML) univerzális módszereket biztosít az adatok megtekintéséhez; az XML univerzális módszereket biztosít ahhoz, hogy az adatokkal közvetlenül tudjunk dolgozni. A Magic xpa segítségével az adatokat könnyen exportálhatjuk XML sémákba a Magic xpa Merge használatával.
WAP & Mobil számítógépes támogatás
A Magic xpa támogatja a WML oldalakat WAP eszközök használatánál. A Magic xpa alkalmazás kiszolgáló több szintű felépítése lehetővé teszi, hogy az üzleti logikát elkülönítsük a Web tartalomtól és az ügyfélfelülettől, amelynek eredményeképpen a régi alkalmazás logikát nem kell megváltoztatni, amikor az új mobiltelefonos ügyfél felületet definiáljuk. A megfelelő tartalom, amely a Magic xpa tartalom szintjén található, dinamikusan összefésülődik a különböző eszközök sajátos meghatározásai szerint. A Magic xpa teljes támogatást biztosít a mobil iMODE protokollhoz is.
Felgyorsult piacra kerülés & Megnövelt termelékenység
Élvezze ki a világ leggyorsabb fejlesztő eszközének termelékenységét.
A Magic xpa táblavezérlésű tervezésénél fogva nagyfokú termelékenységet biztosít, amely jelentős mértékben csökkenti a programozásra fordított erőfeszítéseket, a szükséges utasítások és szabályok számát, miközben leegyszerűsíti a karbantartás folyamatát.
Takarítsa meg a fejlesztők webes átképzésének költségeit és a rá fordított időt.
A Magic xpa egységes paradigmája és az integrált eBusiness, valamint az ügyfél/kiszolgáló fejlesztési környezet azt jelenti, hogy megtakarítjuk a régi munkaerő átképzésére vagy a web fejlesztések erőfeszítéseire fordított időt és pénzt.
Maximális csapattermelékenység összetett fejlesztő projekteknél.
A Magic xpa Version Control System (MCVS) támogatja a megfelelő konkurens fejlesztést és biztosítékot jelent arra nézve, hogy a fejlesztő nem keresztezi vagy változtatja meg a többi fejlesztő munkáját, akik ugyanazon a Magic xpa alkalmazáson dolgoznak.
Takarítsa meg a felhasználók újabb fejlesztésére, képzésére és továbbképzésére fordított pénzt és időt.
A Magic xpa könnyen elsajátítható technológiájával mérlegelhetjük a meglévő front-end befektetéseket és elkerülhetjük az újratervezést.
Mérlegelje az objektumorientált technológia hatékonyságát.
A Magic xpa komponenskerettel rendelkezik, így a fejlesztők könnyen felépíthetnek új alkalmazás komponenseket és integrálhatnak külső alkalmazás komponenseket és más üzleti folyamatokat. A komponens felépítő segítségével a fejlesztők komponensként tudják definiálni az alkalmazás objektumokat, amelyek megoszthatók más Magic xpa alkalmazásokkal. Az eredeti alkalmazás komponensen végzett változtatásokat automatikusan örökli az az alkalmazás, amelybe a komponens kerül. Lényegesen kevesebb új projekt kidolgozására lesz szükség, és a meglévő projektek fenntartása sokkal egyszerűbbé válik.
A nyelvi korlátok kérdése
A Magic xpa soknyelvű online tolmácsgépet kínál.
Dolgozzon ki egy megoldást egy nyelven, és a Magic xpa alkalmazás kiszolgáló lefordítja a képernyőket annyi nyelvre, ahányra szükséges, ha biztosítjuk a megfelelő fordítói fájlokat. Az online tolmácsgép számottevő időt és munkaerőt tud megtakarítani cégünknek.
Valós üzleti célok elérése
Feleljen meg az igazi piac követelményeinek, és elégítse ki a végső felhasználók igényeit.
A Magic xpa lerövidíti a fejlesztő folyamatokba fektetett tudás ciklusát, és áthidalja a szakadékot az alkalmazás tervezés és annak megvalósítása között.
Az üzleti szabályok soha nincsenek egy lépésnyinél messzebb az alkalmazás kódjától, az üzleti felhasználókat aktívan be lehet vonni a fejlesztési projektbe, és könnyebben végrehajthatunk változtatásokat a fejlesztési ciklus bármely szakaszában.
Maximalizálja a meglévő információkészletet – óvja a korábbi befektetéseket
Számon tartja a korábbi befektetéseket különböző szoftverekben és hardverekben.
A Magic xpa lehetővé teszi a régebbi ügyfélalkalmazások, adatbázisok, kliens/szerver hardverek és az Internet zökkenőmentes integrációját, és védi a korábbi befektetéseket a hardverben és a DBMS-ekben.
A Magic xpa alkalmazás kiszolgáló egyszerű megoldást kínál a növekvő cégek számára. A Magic xpa hordozhatósága számtalan számítógépen, operációs rendszeren és adatbázison keresztül a jövőre nézve is biztosítja befektetésünket, tekintettel a jövő hardver stratégiáira és a cég változásaira.
Állapot menedzsment
A Cookies használatával a Magic xpa fejlesztői fenn tudják tartani a korábbi állapotot egy tranzakció közben is, anélkül, hogy feláldoznák az addigi teljesítményt vagy nagy mennyiségű rendszer erőforrást. A fejlesztők létre tudnak hozni egy tranzakció navigációs ösvényt, így dinamikusan ki tudják osztani a tárgyalás vagy a felhasználó azonosításokat. Ha egy Internet tranzakciót nem tudunk befejezni, bármely kapcsolatos adatbázis frissítései visszaállnak, és a munka a folyamatban folytatható.
Platform és adatbázis függetlenség
A Magic xpa alkalmazás szerver segítségével az alkalmazások gyorsan és egyszerűen áthelyezhetők a legtöbb platformra és adatbázisra. A Magic xpa adatbázis- és platform függetlensége lehetővé teszi, hogy megőrizve a múlt befektetéseit kaput nyissunk új piacok felé.