.: Centra wiedzy :. Aktywuj swój bezpłatny dostęp!   .: Computerworld.pl :.
     w 
Zaloguj się
Zarejestruj się
 
KATALOG TEMATYCZNY
 
 
IDG.pl
PC World Komputer
CEO
CIO
CFO
CMO
CSO
NetWorld
Macworld
Playlista
Digit
Kino Domowe - DVD
Tips & Tricks
Gamestar
IT Partner
Internet Standard
Job Universe
ZOOM
Fotografia
Cyber
CyberJoy
Digital Life


 
WIADOMOŚCI

Zmierzch XML
Tomasz Kopacz

(2005.04.10)
W ciągu kilku lat XML wdarł się bez mała w każdą dziedzinę technologii. Uniwersalność XML, będąca jedną z jego podstawowych zalet, zaczyna mu jednak ciążyć. Czy XML, jaki znamy - prosty, wygodny i jednoznacznie zrozumiały, odejdzie wkrótce w niebyt?


XML stał się uniwersalnym formatem zapisu niemal dowolnej informacji, w której można wyróżnić pewną strukturę. Znacznie prostszy od SGML - języka leżącego u podstaw koncepcji XML - miał być formatem, który rozumieją zarówno maszyny, jak i człowiek. Oczywiście nie użytkownik, ale raczej programista, który dzięki XML miał być w stanie szybko zweryfikować, czy to, co generuje, na pewno jest prawidłowe. XML stał się także - szybciej, niż ktokolwiek mógł przypuszczać, standardem w dziedzinie integracji aplikacji.

XML to w gruncie rzeczy plik tekstowy, w którym struktura informacji, jej rola i znaczenie określane są nie przez tabulatory, średniki czy przecinki, a przez znaczniki (tagi) będące metadanymi. Opisywane na tych łamach niejednokrotnie zalety XML, zwłaszcza w kontekście integracji aplikacji, są obecnie zagrożone, i to co najmniej na dwa sposoby.

Po pierwsze, zagrażają mu mnożące się jak grzyby po deszczu języki i formaty oparte na XML, powstające często tylko dlatego, że "tego jeszcze nie było w postaci XML". Po drugie, nie bez związku z pierwszym, coraz wyraźniej pojawia się problem wydajności przetwarzania XML, skutkujący inicjatywami dążącymi do jego przyspieszenia - najlepiej przez przekształcenie do formy binarnej. Jeśli oba te trendy się utrzymają, dorobek XML - nie tylko w dziedzinie integracji - zostanie w praktyce zaprzepaszczony. Czy tego właśnie chcemy?

Po co komu XML

Na pytanie "czym jest XML" nie można odpowiedzieć prosto. Z jednej strony jest to po prostu format pliku. Jednak - dookoła tego standardu opracowano wiele dodatkowych formatów, które określają strukturę dokumentu XML. Mamy np. standardy dotyczące "zapytań" wybierających dane z dokumentu XML (XPath, XQuery, XLink itp.), mamy infrastrukturę związaną z bezpieczeństwem, mówiącą o tym, w jaki sposób zapisać w postaci XML klucz publiczny, jak zaszyfrować dokument XML, czy też jak dodać do niego podpis cyfrowy...

Więcej w tygodniku Computerworld nr 15/2005



więcej wiadomości
wersja do wydruku
wersja do wysyłki
 
Zobacz też:
Aktualności
Artykuły

 
Oracle wstecznie rozszerza kompatybilność oprogramowania Real Application Testing(2008.07.15)
W zeszłym tygodniu przedstawiciele Oracle poinformowali, że z narzędzia Real Application Testing będzie można wykorzystywać również w starszych środowiskach bazodanowych Oracle. Do tej pory oprogramowanie było kompatybilne tylko z bazami danych Oracle 11g i 10g Release 2.
 
Oracle: 45 krytycznych poprawek we wtorek(2008.07.11)
W najbliższy wtorek (15 lipca) Oracle opublikuje zestaw aktualizacji Critical Patch Update. To pierwszy tego typu pakiet Oracle zawierający krytyczne poprawki bezpieczeństwa dla rozwiązań firm BEA, Hyperion i TimesTen. Nie zapowiedziano żadnych łat dla produktów J.D. Edwards. Aż 11 spośród zapowiedzianych 45 poprawek dotyczyć będzie wykrytych luk w oprogramowaniu bazodanowym Oracle.
 
Baza wielka jak Internet(2008.07.10)
Rozproszona, klastrowa baza danych, wyposażona w inteligentne mechanizmy zarządzania i skalowania systemu to oryginalna oferta firmy Aster Data Systems.
 
Google udostępnia własne mechanizmy wymiany informacji - Protocol Buffers(2008.07.09)
Na licencji open source udostępnione zostały wewnętrzne, służące do wymiany danych, mechanizmy Google. Narzędzie Protobuf umożliwia łatwą konwersję struktur danych do odpowiadających im klas w wybranym języku programistycznym i być bardziej efektywne od języka XML. Według zapowiedzi Google zamierza stopniowo udostępniać kolejne rozwiązania stworzone dla własnych potrzeb.
 
Polacy rozpoczęli walkę o nagrody Imagine Cup 2008(2008.07.04)
W Paryżu rozpoczęły się finały konkursu programistycznego Imagine Cup, organizowanego przez Microsoft. W szranki stanęli także Polacy - nasi programiści wystartują w czterech kategoriach finałowych.
 
Google i Yahoo szukają we flashu(2008.07.01)
Operatorzy dwóch najpopularniejszych wyszukiwarek internetowych - Google oraz Yahoo! - zaczęli właśnie wyposażać swoje mechanizmy w narzędzia, które pozwolą im na wyszukiwanie informacji "zaszytych" w animacjach flash (plikach SWF). O podpisaniu porozumień, dzięki którym będzie to możliwe, poinformował właśnie koncern Adobe.
 



 
Wiadomości     Wywiady     Badania i analizy     Case Study     Felietony     Archiwum     Raporty     Programy     White Papers
O nas | Kontakt | Redakcja | Regulamin | Reklama | Ochrona prywatności
Zasoby premium - nie masz uprawnień dostępu: zapłać SMSem, zarejestruj się
Zasoby premium - dostęp przyznany
Copyright 1999 - 2008 IDG Poland SA. Wszelkie prawa zastrzeżone. Publikacja całości lub części zamieszczonych materiałów w jakiejkolwiek formie bez pisemnej zgody IDG Poland SA jest zabroniona. Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.

Korzystanie z serwisu Computerworld Online jest jednoznaczne z wyrażeniem zgody na następujące warunki obsługi. Serwis realizuje wytyczne ASME oraz uzupełnienia IDG dotyczące zasad publikacji w mediach elektronicznych. Prosimy też o zapoznanie się z ochroną prywatności.


Computerworld na świecie: Niemcy: Computerwoche | USA: Computerworld |