Enterprise ServerÚvodemMicro Focus Enterprise Server poskytuje výkonné, škálovatelné a řízené transakční prostředí pro provoz COBOLských aplikací typu COBOL/J2EE a přímých COBOLských Web services na platformách Windows, Linux a UNIX. Uvedené aplikace lze vytvářet ve vývojovém prostředí Micro Focus Net Express nebo Server Express. Enterprise Server obsahuje i Micro Focus Application Server, základní provozní prostředí COBOLských aplikací Distribuce a provoz COBOLských komponentEnterprise Server zajišťuje komplexní integraci COBOLských služeb ve formě komponent v soudobé infrastruktuře IT. Podporou vývoje, distribuce a provozu Web services realizuje Enterprise Server otevřený přístup pro umístění aplikací COBOLu v "service" orientované architektuře. Tím, že Enterprise Server zajišťuje provoz Web services v COBOLu s využitím příslušných standardů W3C (World Wide Web Consortium), mohou být COBOLské aplikace volány z Web services klienta v jakémkoli jazyce na libovolné platformě včetně Javy, Microsoft .NET jazyků a COBOLu. Pro provoz přímých COBOL Web services není zapotřebí produktů třetích stran jako jsou aplikační nebo web servery, čímž lze dosáhnout úspor na licencování i administraci těchto produktů. Pro organizace s rozvinutou infrastrukturou J2EE nabízí Enterprise Server těsnou integraci s aplikačními servery Javy. Aplikace provozované pod aplikačními servery IBM WebSphere nebo BEA WebLogic mohou volat aplikační logiku COBOLu způsobem odpovídajícím standardu J2EE. Spolehlivost, dostupnost a výkonEnterprise Server je transakční provozní prostředí umožňující efektivní obnovu abnormálně ukončených aplikací. Součástí provozu aplikací jsou schopnosti žurnálování, backup, restore a import dat serveru. Nezbytným předpokladem výkonného provozu je i optimalizace procesů na serveru. Základní vlastnosti Enterprise ServeruWeb services přímo v COBOLu Enterprise Server je provozní prostředí pro provoz Web services vytvořených přímo v COBOLu produkty Net Express nebo Server Express. Enterprise Server je SOAP Server, který umožňuje provoz Web services COBOLu bez software třetích stran. Vzniklé Web services mohou být volány libovolným klientským software nezávisle na jazyku a platformě. Použití COBOLu s jazykem Java a prostředím J2EE S využitím podpory Net Expressu pro interoperabilitu COBOL/Java lze psát smíšené aplikace COBOLu a Javy bez toho, aby programátor musel znát komplexní základní rozhraní mezi oběma jazyky. S pomocí wizardů Net Expressu pro objektové třídy a metody je jednoduché psát třídy v COBOLu volatelné z programů v Javě, jako by to byly objektové třídy Javy. Datové typy COBOLu jsou automaticky konvertovány do/z datových typů Javy. Když pomocí Interface Mapping Toolkit vytvoříme EJB (Enterprise Java Bean) a provozujeme jej ve spojení s Micro Focus Enterprise Server a J2EE Connector, je aplikační logika COBOLských programů zpřístupněna způsobem J2EE-compliant z aplikačních serverů Javy, jako jsou IBM WebSphere a BEA WebLogic Provoz aplikací v prostředí Enterprise ServerMicro Focus Enterprise Server poskytuje škálovatelné a transakční prostředí pro provoz COBOLských aplikací typu Web services, COBOL/J2EE a dalších "service-orientated" aplikací. V Enterprise Serveru mohou být COBOLské transakční aplikace provozovány v řízeném prostředí bez nutnosti zakoupení software třetích stran. Součásti je nástroj Container Managed Transaction, který poskytuje transakční podporu pro aplikace COBOL bez požadavku ručně doplňovat transakční syntaxi a příkazy. Enterprise Server Administration facility nabízí schopnost řídit distribuci, režimy start, stop a celkovou kontrolu nad provozem komponent v prostředí Enterprise Server. Komplexní administrace a logováníEnterprise Server svým grafickým prostředím administrace poskytuje možnosti pro řízení a správu operací Enterprise Serveru a jím provozovaných aplikací. Obnova provozu Enterprise Serveru je usnadněna funkcemi uložení konfigurace Enterprise Serveru, jejím obnovením, importem nebo rušením. Jednotlivé služby (aplikace) mohou být distribuovány, startovány, ukončovány, editovány nebo rušeny. Diagnostika a trasování jsou umožněny aktuálním žurnálováním a statistikou. Základní vlastnosti Application ServeruMicro Focus Application Server je samostatný produkt, který je i součástí Enterprise Serveru. Forma aplikace nezávislá na operačním systémuMicro Focus Run-Time System (RTS) nabízí programátorovi plnou portabilitu intermediate formy aplikace (INT). Jde o ekvivalent Java byte kódu, kdy RTS provádí podobné funkce jako Java Virtual Machine nebo NET Common Language Run-time (CLR). Nativní (strojový) kód aplikace plně využívající vlastnosti specifického HWMicro Focus RTS může rovněž provozovat plně optimalizovaný kód, využívající HW specifické strojové instrukce. Tato možnost existuje beze změn do původního zdrojového kódu. Nativní (generated) strojový kód je generován z intermediate kódu, takže pro tuto operaci není zdrojový kód potřeba. Metody testování aplikace FaultFinderSkončí-li aplikace v provozu chybou, je často nemožné použít standardní techniky testování k lokalizaci problému. Zdrojový kód obvykle není k dispozici nebo nelze jednoduše vzniklý problém reprodukovat. K řešení tohoto typu problému je navržen nástroj FaultFinder, který poskytuje snímky aplikace v místě chyby a uvádí rozsáhlou diagnostiku včetně těchto informací: - Detailní přehled provozního prostředí včetně hodnot systémových proměnných, konfiguračních možností, nastavení přepínačů apod.
- Alokace a využití paměti
- Snímek zpracovávaných datových souborů a jejich FD
- Informace o threadech, aktivních pogramech a jejich parametrech
- Zavedené programy a jejich data
- Popis aktuální strojové operace, která způsobila chybu a historie předchozích vykonaných příkazů
FaultFinder může být využit i pro bezchybné aplikace. Lze jej vyvolat z příkazového řádku a využít jeho výstupů pro identifikaci systémových problémů. 'Just-In-Time' animaceTato vlastnost umožňuje zastavit aplikaci v místě chyby a namísto zobrazení chybové zprávy a ukončení aplikace je automaticky vyvolán Animátor, který umožní určit příčinu chyby. Podmínkou ovšem je přítomnost vývojového prostředí Net Expresss a zdrojových textů aplikace. Pokročilé technologie Web Service Client SupportMicro Focus Application Server nyní obsahuje podporu pro klienta COBOLských Web services. Tento klientský program může volat Web services (např. WS vytvořené pomocí .NET, IBM Websphere, nebo MF Cobolu) přímo z COBOLské aplikace bez využití jiných jazyků nebo technologií. COBOL a XMLS novou podporou COBOL/XML je nyní velmi snadné vytvářet, volat nebo aktualizovat dokumenty XML z COBOLu. V souladu se syntaxí COBOL File Handling umožňuje Net Express použít příkazy OPEN, READ a WRITE ke zpracování dokumentů XML. Specifická rozšíření syntaxe poskytují mechanismy pro zpracování dynamických dokumentů XML, mapování XML tagů do jmen COBOLských datových položek a procesování XML konceptů jako jsou jména a atributy. XML schema odpovídající standardu W3C může být mapováno a upraveno do/z COBOLského rozhraní za použití konverzního nástroje CBL2XML Komunikace Client/Server Technologie Client/Server Bindings obsahuje jednoduchý mechanismus Remote Procedure Call (RPC), který umožňuje komunikaci mezi klientskými a serverovými aplikacemi spouštěnými na různých strojích. S využitím tohoto rozhraní je možno rychle vyvíjet komplexní distribuované aplikace bez znalostí základních vrstev komunikace. Možnosti přístupu k datůmNástroj OpenESQL Micro Focus Application Serveru můžeme použít k přístupu do všech datových zdrojů, ke kterým existuje ovladač ODBC. Kombinací standardní syntaxe hostitelského jazyka COBOL a standardní syntaxe vloženého jazyka přístupu k databázím SQL můžeme realizovat výkonnou a spolehlivou konektivitu do všech databázových systémů. Využít lze i flexibilní a výkonný Micro Focus systém pro zpracování souborů, který podporuje datové soubory v řádu terabytů. Micro Focus Fileshare dodává datovým souborům možnosti síťového přístupu, transakčního zpracování, logování a obnovy. Datové soubory COBOLu tak mají shodné schopnosti jako relační databázový systém včetně dvoufázového režimu COMMIT. Fileshare může spojit několik síťových souborů do logické databáze v rámci více serverů. Umožňuje také vysokorychlostní sdílení souborů s úspornou kompresí I/O požadavků. Servisní programy obnovy datMicro Focus Application Server obsahuje užitečné datové nástroje pro editaci a změnu datových souborů: - Data File Editor - vytváří a edituje datové soubory
- Rebuild - rekonstruuje a reorganizuje datové soubory, včetně možnosti změny jejich formátu
Technická specifikaceEnterprise Server pro Windows: Požadavky na hardware/software - Intel Pentium II processor nebo vyšší (doporučeno)
- Windows Server 2003, Windows XP/2000 nebo Windows NT v4.0 se Service Pack 5nebo vyšší
- 128MB nebo vyšší (doporučeno))
- CD-ROM (buď lokální nebo síťový)
- 36 MB disk - doporučeno pro plnou instalaci
O Micro Focus Micro Focus nabízí rychlou a efektivní cestu pro migraci, modernizaci, vývoj a provoz průmyslových aplikací. Vzhledem k využívání standardu COBOLu, garantuje Micro Focus maximální návratnost investic do technologie a snižování vývojových nákladů. Micro Focus byl založen v roce 1976, je globální společností s hlavními sídly ve Velké Británii, Spojených státech a Japonsku. Další informace na http://www.microfocus.com/
|