exteNd Application Server

A Novell exteNd Application Server 4.0 biztos alapot biztosít a többplatformos, nagyteljesítményű, J2EE 1.3 és webszolgáltatás alapú alkalmazások működtetéséhez. A Novell nem egyszerűen egy üzemeltetési infrastruktúrát kínál: az exteNd Application Server csomagban megtalálható a Novell exteNd Workbench J2EE- és webszolgáltatás-fejlesztési környezet is, emellett szintén részei az iparágvezető, nagyteljesítményű CORBA, JMS, tranzakciókezelési és webszolgáltatási alrendszerek is, név szerint a jBroker Web, a jBroker MQ, a jBroker TM és a jBroker ORB.

A 4.0 verzió főbb funkciói a következők:

  • Teljes J2EE 1.3 és webszolgáltatás kompatibilitás
  • Nagy teljesítményű CORBA, ORB, JMS és JTS implementáció
  • Könnyű fürtözött telepítéssel elért nagy skálázhatóság
  • Könnyű adminisztrációs eszközök
  • Szerver- és kapcsolat-szintű hibakezelés
  • Rengeteg adatbázis kezelő támogatása
  • Tetszőleges platformtámogatás, beleértve a Red Hat Linuxot is
  • A fejlesztés megkönnyítésére az exteNd Workbench
  • Példaalkalmazások és oktatóanyagok

Biztos J2EE alkalmazás-alapok

A vállalati alkalmazásfejlesztés szilárd alapokat igényel, ezt biztosítja a Novell exteNd Application Server. Az alkalmazásszerver alaposan tesztelt JRE-kkel, adatbázis-csatolókkal, széleskörű operációsrendszer-támogatással és ezen kívül még számos más hasznos funkcióval együtt érkezik.

A J2EE 1.3 rendkívül sok lehetőséget kínál a fejlesztők számára. Az EJB 2.0 lehetővé teszi az üzenetvezérelt bean-ek segítségével történő aszinkron üzenettovábbítás integrációját, a kapcsolatok kezelését a konténer által felügyelt perzisztenciamodellel, valamint különféle gyártóspecifikus együttműködési funkciókat a kölcsönös távoli hívásokhoz. Míg a J2EE korábbi változataiban kizárólag a JDBC volt használható relációs adatbázisok elérésére, az 1.3 Java Connector Architecture segítségével az alkalmazások különféle háttérrendszerekkel – például a vállalatirányítási- (ERP-) vagy ügyfélkapcsolat-kezelő (CRM-) rendszerekkel – is integrálódhatnak. A J2EE 1.3 támogatja az elosztott tranzakciókat is, ezzel elősegítve a nagyméretű vállalati alkalmazások szabványos támogatását.

Ellenőrizhető szabványosság

A Novell exteNd Application Server az elsők között kapta meg a Sun J2EE 1.3 minősítést a több mint 15 ezer tesztből álló Certification Test Suite (CTS) sikeres vétele után. A Novell részt vesz a Java Community Processben (JCP), és aktívan közreműködik a technológiákat definiáló csoportokban (ún. JSR-ekben). A tervek szerint a termék későbbi verziói továbbra is képesek lesznek a J2EE újabb változatainak is megfelelni. Felsorolni is hosszú, már ma is hányféle szabványt támogat a Novell exteNd Application Server: CORBA 2.3, EJB 2.0, JCA 1.0, HTML, HTTP/HTTPS, J2EE Client, J2SE 1.3, JAAS 1.0, JAF 1.0, JAXP 1.1, JAX RPC 1.0, JavaMail 1.2, Java RMI 1.0 JMS 1.0.2, JNDI 1.2, JSP 1.2, JDBC 2.0 +ext., JTA 1.0, LDAP, RMI/IIOP 1.0, Servlet 2.3, SNMP, SOAP 1.1, SSL 3.0, TLS 1.0, UDDI 1.0, WSDL 1.0 és XML.

Iparágvezető teljesítményű webszolgáltatási alrendszer

A Novell exteNd Application Server része a jBroker Web 2.0 nagyteljesítményű JAX-RPC 1.0 kompatíbilis környezet, melyet JAVA webszolgáltatások készítéséhez, működtetéséhez és meghívásához vehetünk igénybe. A jBroker Web 2-3-szor gyorsabb, mint az Apache AXIS, kisebb méretű, és a népszerű SOAP implementációkkal együttműködő, hordozható webszolgáltatásokat hoz létre. A jBroker Web 2.0 új funkciói közé tartozik a csatolmányokat tartalmazó SOAP, az összetett típusmegfeleltetések és a SOAP szállítási mechanizmusaként használt JMS.

Magas rendelkezésre állás, teljesítmény és stabilitás

A teljesítményt szem előtt tartva készült Novell exteNd Application Server teljesítménye maximális, hogy megfeleljen a mai nagykapacitású webhelyek és vállalati alkalmazások támasztotta igényeknek. Az exteNd Application Serverek fürtökbe (cluster) is köthetők, és közel lineáris méretezhetőséget biztosítanak. Az exteNd Application Server fürtök jól konfigurálhatók, így kivédhetjük a szűk keresztmetszetek kialakulását. Szerver alapú automatikus újraindítási funkció gondoskodik arról, hogy a fürt minden egyes szervere magas hibatűréssel működjön. Az állapotfigyelő bean-ek és a HTTP-kapcsolatok automatikus átterhelése révén nem veszhetnek el fontos adatok a felhasználói kapcsolat közben. S végül, de nem utolsó sorban a Novell exteNd fürtök problémamentesen integrálódnak a külső gyártók hardveres diszpécserrendszereivel. Mindezen funkciók igen kiváló megbízhatóságot és teljesítményt garantálnak a létfontosságú vállalati alkalmazások futtatásához.

Kiemelkedő vállalati adatkapcsolódás

A Novell exteNd Application Server rendkívül sok adatkapcsolatt kínál – gyakorlatilag bármilyen forrásból származó adatot képes feldolgozni. A Java Connector Architecture erőforrás-adaptereinek segítségével egyszerűen integrálhatók a meglévő üzleti rendszerek. A Novell exteNd Application Server az erőforrás-adaptereket képes erőforrás-archívumokként (RAR-ok) vagy EAR-ok részeként kezelni. Ennek köszönhetően sokféle rendszer elérhető: CICS, 3270, 5250, EDI, Telnet és MQSeries, illetve még számos további, ha az alkalmazásszervert a Novell exteNd Composerrel együtt használják.

Gazdag, rugalmas adminisztrációs API és eszközök

A Novell exteNd Application Server roppant egyszerűen felügyelhető. A Novell Management Console (SMC) egy Java-alapú grafikus adminisztrációs eszköz, amely lehetővé teszi bármely Novell szerver távoli felügyeletét. A fürtök telepítése is igen leegyszerűsödik azáltal, hogy a telepített alkalmazások a fürt összes szervere által megosztott adatbázisba kerülnek. Nem kell tehát külön-külön telepíteni a fürt minden egyes szerverére – az egész egyetlen egérkattintással elvégezhető. Az SMC-vel a biztonsági paraméterek (felhasználók és csoportok, engedélyek és tanúsítványok) is figyelhetők, és módosíthatók a teljesítményparaméterek (gyorsítótárak, adatbázis kapcsolatok és szálak). A Novell exteNd Application Server egy sokoldalú parancssori segédprogramot is biztosít. A SilverCmd nevű programmal parancsfájlok készíthetők az ismétlődő feladatok gyors, grafikus felületet nem igénylő elvégzéséhez. A SilverCmd-ből telepíthetők például a J2EE-archívumok, felvehetők adatbázisok, beállíthatók a biztonsági jellemzők, és ezen kívül még sok más funkcióit is biztosít.

Funkciólista

J2EE

  • J2EE 1.3 minősítésű
  • EJB 2.0, Servlet 2.3, JSP 1.2, JMS 1.0, JNDI 1.2, JTA 1.0, JDBC 2.0+extensions, JavaMail 1.1, J2EE klinesarchívum, JCA 1.0

Webszolgáltatások támogatása

  • Hordozható JAX-RPC 1.0 kompatíbilis SOAP futtatómodul
  • SOAP/Java/WSDL fordítók
  • SOAP csatolmányok
  • Összetett típusleképezések
  • JMS, mint SOAP szállítási mechanizmus
  • Webszolgáltatások létrehozása
  • Ingyenes telepítés
  • Kétszer gyorsabb, mint az Apache Axis

További kezelt szabványok

  • LDAP, Sun NIS+, Windows NT tartományok, Native Security Directory
  • SSL 3.0
  • SNMP
  • A beépített jBroker TM 1.0 támogatja a JTS-t

Szerver funkciók

  • Automatikus Stateful Session Bean és HTTP kapcsolat-átterhelés
  • Futásidejű hibakeresés a szerverkonzol segítségével
  • Fürtök kezelése
  • JDBC kapcsolattárak dinamikus újrakapcsolódással
  • Deklaratív kapcsolattárak
  • Rengeteg adatforrás támogatása
  • Webszerver-integráció az IIS-sel, a Netscape-pel és az Apache-csal
  • Távoli szerverkonzol
  • Folyamatos üzem közbeni telepítés
  • Többnyelvűség: egyszerűsített és hagyományos kínai, cseh, holland, angol, francia, német, olasz, japán, koreai, norvég, portugál, spanyol és svéd

Egyszerű használat

  • Szorosan integrált fejlesztő- és telepítési eszköz (Novell exteNd Workbench)
  • Gyors JSP fejlesztés a fájlrendszerből
  • Egyszerű, megismételhető telepítés tárolt tervek segítségével
  • Távoli telepítés
  • Sokoldalú, grafikus adminisztrációs eszköz (új biztonsági, DB és üzembe helyezési funkciók)
  • Parancssori segédprogram (új telepítési és kapcsolattár-kezelő parancsok)
  • Konzolparancsok a memória-, szál-, kapcsolat- és szerverdiagnosztikákhoz

Platformtámogatás

Operációs rendszerek

  • Windows NT Wokrstation/Server 4.0
  • Windows 2000
  • Solaris 2.6, 7 vagy 8
  • HP-UX 11.0
  • IBM AIX 4.3.3.10
  • Red Hat Linux 6.2, 7.1

Igények

  • 128 MB RAM
  • 130 MB merevlemez terület

Adatbázis támogatás

  • IBM DB2 5.2, 6.1 vagy 7.1
  • Informix Cloudscape
  • Microsoft SQL Server
  • Sybase Adaptive Server Anywhere
  • Sybase Adaptive Server Enterprise
  • Oracle
  • Sybase SQL Anywhere