Rozproszone nowości

Producenci dodają coraz więcej usług systemowych do swoich serwerów aplikacyjnych, czyniąc z nich centralny punkt przetwarzania rozproszonego w przedsiębiorstwie.

Producenci dodają coraz więcej usług systemowych do swoich serwerów aplikacyjnych, czyniąc z nich centralny punkt przetwarzania rozproszonego w przedsiębiorstwie.

Niechętni technologii rozproszonego przetwarzania obiektowego twierdzą, że obiecuje ona znacznie więcej niż jest w stanie zrealizować. Tę opinię mogą zmienić nowe serwery do obsługi aplikacji rozproszonych, które właśnie pojawiły się na rynku.

Rynek serwerów aplikacyjnych optymistycznie ocenia Gartner Group. Zdaniem analityków, w ciągu najbliższych 5 lat sprzedaż serwerów aplikacyjnych (bez serwerów przeznaczonych dla mainframe) wzrośnie czterokrotnie, a rynek już w 2000 r. przekroczy wartość 1,5 mld USD.

Oracle z Javą

Na początku października Oracle wprowadził na rynek nowy serwer aplikacyjny Oracle Application Server 4.0.8 (OAS). Jest to połączenie firmowego serwera w wersji 3.0, brokera obiektowego CORBA, elementów dostępu do bazy danych oraz funkcji systemowych - usług bezpieczeństwa i katalogowych.

Serwer aplikacyjny Oracle'a umożliwia współpracę wielu serwerów w konfiguracji klastrowej, rozdział obciążenia między komputery, tworzenie harmonogramów zadań z priorytetami określonymi przez administratora (np. w godzinach pracy - zadania operacyjne, nocą - zadania wsadowe), automatyczne wykrywanie awarii i odtwarzanie stanu sesji.

Istotną cechą OAS jest możliwość używania dużych, gotowych komponentów Oracle Business Components for Java (OBCJ), przyspieszających proces tworzenia aplikacji. Komponenty OBCJ są oparte na technologii Enterprise JavaBeans (EJB) i zapewniają usługi transakcyjne oraz zapamiętywanie stanu sesji połączeniowej z bazą. Mogą być wykonywane w serwerze aplikacyjnym OAS lub w bazie danych Oracle8i.

W OAS zrealizowano technologię Java Server Pages (JSP), służącą do dynamicznego tworzenia stron WWW za pośrednictwem servletów, wykonywanych w serwerze. OAS jest ściśle zintegrowany z pakietem programistycznym JDeveloper 3.0, przystosowanym do tworzenia JavaBeans, EJB i JSP oraz obsługi OBCJ. Kolejna wersja OAS 5.0, zapowiadana na pierwszą połowę 2000 r., ma zawierać wsparcie dla XML i asynchronicznej komunikacji między aplikacjami.

Inprise integruje EJB i CORBA

Szefowie Inprise uważają, że w roku 2000 w aplikacjach będzie dominować model wykorzystujący serwer aplikacyjny jako pośrednią warstwę oprogramowania, a jego wpływ na metody i techniki tworzenia aplikacji będzie nawet większy niż w przypadku wprowadzenia relacyjnych baz danych.

Również w październiku Inprise rozpoczęła rozprowadzanie wersji beta nowego serwera aplikacyjnego Inprise Application Server 4 (IAS). Według firmy, serwer łączy zalety wynikające z wykorzystania komponentów EJB z rozproszoną komunikacją obiektową w standardzie CORBA, realizowaną dzięki integracji brokera obiektowego VisiBroker, monitora transakcyjnego Visigenic ITS oraz szyfrowania za pośrednictwem protokołu SSL.

IAS 4 zawiera wsparcie dla platformy Java Enterprise Edition 2 (J2EE). Można się spodziewać, że IAS będzie oferowany z kompletem usług CORBA OpenFusion firmy Prism Technology. Zestaw OpenFusion jest pełną implementacją usług według standardów OMG i składa się z usług: Naming, Event, Trading, LifeCycle, Notification, Property, Collection, Concurrency i Time.

Inni nie pozostają w tyle

Sybase wchodzi na rynek zintegrowanych serwerów aplikacyjnych, łącząc w produkcie Sybase Enterprise Application Server (EAS) monitor transakcyjny Jaguar Component Transaction Server z PowerDynamo - serwerem WWW . Produkt jest godny polecenia programującym w PowerBuilderze (PB) - jako jedyny zawiera moduł wykonawczy (run-time) PB i umożliwia łączenie aplikacji z różnych rodzajów komponentów. Nowa wersja Sybase Enterprise Application Server ma być dostępna jeszcze w tym roku.

Nową wersję serwera PowerTier for Enterprise JavaBeans 5.0 wprowadziła firma Persistence. Ma to być pierwsza kompletna implementacja obiektowego serwera aplikacyjnego, zgodnego ze specyfikacją Suna. PowerTier zapewnia odwzorowanie obiektów na tabele relacyjnej bazy danych, usługi transakcyjne, powiadamianie o zdarzeniach (Notification) i wielodostęp (Concurrency). Umożliwia też rodzimy dostęp do popularnych baz danych firm Oracle, Sybase, Informix i Microsoft. Obsługuje klastry i synchronizację zawartości ich buforów pamięciowych.

W październiku BEA Systems wprowadziła nową wersję zintegrowanego serwera aplikacyjnego WebLogic 4.5. Cechą, która ma go wyróżniać na tle konkurencyjnych produktów, jest wsparcie dla technologii klastrowych.

WebLogic 4.5 zawiera implementację Java Server Pages i obsługę komunikacji asynchronicznej (metodą kolejkowania komunikatów lub publikowania/subskrybowania) zgodną ze specyfikacją Java Messaging Service. BEA Systems twierdzi, że WebLogic 4.5 to najpełniejsze wdrożenie standardu J2EE.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200