Obiektowe aplikacje i HP

HP zaprezentował nowe narzędzie, HP ORB Plus, do tworzenia skalowalnych, obiektowych aplikacji w środowisku rozproszonym. Jednocześnie pojawiła się nowa wersja HP Distributed Smalltalk. Oba narzędzia stanowią ważny element w ogólnej strategii HP związanej z programowaniem rozproszonym, której celem jest zapewnienie klientowi swobodnego dostępu do informacji i zasobów w środowisku rozproszonych systemów heterogenicznych.

HP zaprezentował nowe narzędzie, HP ORB Plus, do tworzenia skalowalnych, obiektowych aplikacji w środowisku rozproszonym. Jednocześnie pojawiła się nowa wersja HP Distributed Smalltalk. Oba narzędzia stanowią ważny element w ogólnej strategii HP związanej z programowaniem rozproszonym, której celem jest zapewnienie klientowi swobodnego dostępu do informacji i zasobów w środowisku rozproszonych systemów heterogenicznych.

HP ORB Plus

HP ORB Plus zmniejsza złożoność tworzenia rozproszonych aplikacji pozwalając programistom na skoncentrowanie się na szczegółach aplikacji bez konieczności znajomości różnych systemów operacyjnych oraz protokołów sieciowych albo wiedzy nt. sposobów przechowywania obiektów w pamięci.

Pakiet składa się z DOMF (Distributed Object Managemenet Facility), usług obiektowych, narzędzi do tworzenia i administrowania programami oraz przykładowych aplikacji. DOMF udostępnia prosty mechanizm do komunikacji między obiektami poprzez sieci heterogeniczne za pomocą standardów DCE.

Nową technologię opracowano wspólnie z SunSoft. W chwili obecnej trwają prace nad integracją DOMF z System Object Model firmy IBM.

HP ORB Plus jest dostępny na stacjach roboczych HP Apollo 9000 700 i serwerach biznesowych HP 9000 800.

CORBA i DCE

Aktualnie HP ORB Plus jest jedynym środowiskiem, które jako mechanizm transportowy, łączy specyfikację CORBA 1.1 opracowaną przez Object Management Group ze standardem DCE stworzonym przez Open Software Foundation.

Dla przypomnienia specyfikacja CORBA (Common Object Request Broker Architecture) dostarcza standardów w których obiekty (w aplikacjach, magazynach i bibliotekach klas) tworzą zapytania i otrzymują odpowiedzi poprzez rozproszoną sieć.

DCE umożliwia przenoszenie bez modyfikacji aplikacji między systemami spełniającymi jego standardy. Zintegrowany zbiór usług może być użyty niezależnie od siebie lub też wspólnie do łatwiejszego administrowania środowiskiem rozproszonym.

HP Distributed Smalltalk 2.0

Nowa wersja pakietu HP Distributed Smalltalk współpracuje z VisualWorks (ParcPlace Systems), co przyczynia się do znacznego uproszczenia tworzenia i uruchamiania rozproszonych aplikacji. Aplikacje te mogą używać obiektowych baz danych (aktualnie HP OpenODB i Gemstone firmy Servio) do przechowywania obiektów w celu ich ponownego wykorzystania.

Stworzone aplikacje mogą być uruchamiane bez modyfikacji na unixowych stacjach roboczych HP, Sun i IBM. Będą mogły być uruchamiane także na Macintoshach oraz PC pod Windows 3.1 i Windows NT skoro tylko ukaże się wersja VisualWorks 2.0, co ma nastąpić za dwa miesiące.

Nowa wersja jest łatwiejsza w obsłudze, 5-krotnie szybsza w działaniu i wygodniejsza w użyciu przy rozbudowie programów. Oprócz tego jest dostępna w postaci run-time.

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

TOP 200