Hurtowy język danych

1Każde kolejne duże targi na świecie, nie tylko internetowe, przynoszą pokazy premierowe coraz większej liczby nowych programów wykorzystujących język XML (eXtensible Markup Language), służący do opisu struktury dokumentów internetowych. Na targach Comdex '98 w Las Vegas wsparcie dla języka XML zaoferowały firmy IBM, Oracle i Unisys. W założeniach twórców XML miał być narzędziem równie uniwersalnym, jak powszechnie stosowany HTML.Zatwierdzono już pierwszy standard języka XML i nadszedł czas na jego używanie.

1Każde kolejne duże targi na świecie, nie tylko internetowe, przynoszą pokazy premierowe coraz większej liczby nowych programów wykorzystujących język XML (eXtensible Markup Language), służący do opisu struktury dokumentów internetowych. Na targach Comdex '98 w Las Vegas wsparcie dla języka XML zaoferowały firmy IBM, Oracle i Unisys. W założeniach twórców XML miał być narzędziem równie uniwersalnym, jak powszechnie stosowany HTML.Zatwierdzono już pierwszy standard języka XML i nadszedł czas na jego używanie.

Jednym z najbardziej aktywnych zwolenników standardu XML jest Microsoft, który chce tworzyć swoje produkty do prowadzenia handlu elektronicznego, korzystając z tego języka. W strategii firmy przyjmuje się, że wszędzie tam, gdzie zachodzi dynamiczna wymiana danych z jakąkolwiek bazą, serwery oparte na XML stopniowo wyprą te posługujące się HTML. Zamiast tworzenia stron na podstawie informacji uzyskanych z bazy, dane będą przekształcane na postać XML i przez serwer przygotowywane do opublikowania na WWW.

Rozszerzony XML

Po handlu elektronicznym nadszedł czas na hurtownie danych. IBM, Oracle i Unisys zaproponowały na targach Comdex '98 użycie języka XML do wymiany metadanych (danych o modelach, projektach i modułach aplikacji, komponentach, obiektach, bazach danych) między różnymi składnicami tych danych. Do tych celów ma być stosowana rozszerzona wersja XML - XML Meta Data Interchange (XMI).

Firmy planują ewentualne zintegrowanie XMI z jednolitym językiem modelowania (Unified Modelling Language) UML oraz językiem wymiany metadanych MetaObject Facility (opracowanym przez Object Management Group). Specyfikacja XMI jest rozszerzalna, zastosowania XMI nie ograniczają się więc do wymiany modeli UML. Istnieje wiele różnych rodzajów danych opisowych, obecnie przechowywanych w repozytoriach w firmowych językach lub formatach. Propozycję XMI poparli również niektórzy inni producenci repozytoriów i narzędzi CASE: Platinum Technology, Select Software Tools, Rational i MCI Systemshouse.

Narzędzia programisty

IBM zaprezentował na Comdex '98 pakiet 9 narzędzi do tworzenia aplikacji przy użyciu XML. Dostępne są one pod adresemhttp://www.alphaWorks.ibm.com/Home/ . Jednym z nich jest Bean Markup Language (BML) do tworzenia i konfiguracji komponentów JavaBeans. Inne narzędzie - DataCraft - pozwala na tworzenie zapytań do baz danych IBM DB2 i Microsoft Access. Natomiast Dynamic XML umożliwia wpisanie kodu Java w dokumenty XML.

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

TOP 200