księgarnia wysyłkowa 'Twoja książka' + księgarnia informatyczna poleca książki z różnych dziedzin oraz podręczniki pokaż koszyk  
 
 
 

Wybierz dział

Informatyka


Promocje informatyczne:

Windows Vista
25 poz. taniej od 10%

Internet
377 poz. taniej od 10%


 

Newsletter

Wpisz swój e-mail, będziesz dostawać informacje o promocjach i nowosciach.
Adres e-mail:


 

Reklama

Warto zobaczyć:


Gry bitewne

Warhammer

Warhammer 40,000

Władca Pierścieni


Użyj swojej wyobraźni!

Zobacz równeż:

Skoda
Aparaty cyfrowe
Książki z rabatem
Twoja reklama

 

Tania książka



Warto przeczytać


Bestsellery


polecamy


333 porady. Nagrywanie płyt CD i DVD

LinuxPlus Extra 86 - Slackware 12.0


 

Tytuł:

Autor:


Liczba pozycji w koszyku: 0

 

Wyniki wyszukiwania:

Znaleziono: 1   
 

Software 2.0 wydanie 6/2001

Software 2.0 wydanie 6/2001 Kod książki: soft6_2001
Nazwa książki: Software 2.0 wydanie 6/2001
Cena: 26,75   Promocja: 15,00
Stan: W sprzedaży
Czas realizacji: 24 godziny + czas wysyłki
Wysyłka za 0,00 zł [więcej >]

Kategoria:  Rózne / Czasopisma
Numer tematyczny: Standard XML teoria, technologie, zastosowania

Zawartość CD

Na płytce zamieszczono wiele programów wykorzystujących standard XML, oraz zestaw narzędzi umożliwiających tworzenie, przetwarzanie i publikację dokumentów XML. Znajdziecie tu m.in. wersje trial bazy Tamino, środowiska Cocon i Zope, zestaw edytorów XML, parserów XML i procesorów XSL, a także środowisko OmniMark, narzędzia Oracle i interfejs SAX.


Opis zawartości płyty CD-ROM


Tamino

XML-owa baza danych firmy Software AG. W odróżnieniu od tradycyjnych systemów zarządzania bazami danych, wewnętrznym formatem przechowywania danych w Tamino jest XML. Odpowiednikiem definicji tabel w tradycyjnych systemach bazodanowych, są w Tamino definicje typów dokumentów zapisywane w XML-Schema. Specjalne konstrukcje w definicjach schematów, pozwalają na definiowanie powiązań między różnymi typami dokumentów, przypominających relacje bazodanowe.
Poprzez moduł X-Node, Tamino umożliwia również korzystanie z danych zgromadzonych w relacyjnych bazach danych oraz w innych źródłach danych. Takie dane tłumaczone są przez X-Node na wewnętrzną reprezentację Tamino, a więc na XML.
Typowym sposobem komunikacji z serwerem Tamino jest protokół HTTP, przy pomocy którego koduje się zapytania, sformułowane w języku XQL. Wyniki tych zapytań (dokumenty XML) mogą być przekształcane przy pomocy arkuszy stylów XSLT do postaci HTML. Sprawia to, że przy pomocy Tamino relatywnie łatwo buduje się aplikacje internetowe.
http://www.softwareag.com


Amaja

Wzorcowa przeglądarka W3C w swojej najnowszej wersji 4.3.2. Często wykorzystywana do testowania zgodności rozwiązań z rekomendacjami i standardami W3C. Zamieszczono pakiety dla platform: Linux, Windows 95 i NT oraz Solaris.
http://www.w3.org/Amaya/


Specyfikacje

Aktualne specyfikacje, rekomendacje i zalecenia W3C dotyczące standardów i technologii związanych z XML-em. Znajdziecie tutaj szeroki zbiór dokumentów w formacie HTML.
http://www.w3.org/


Środowiska publikacyjne

Cocoon Bezpłatne środowisko publikacyjne, napisane w postaci serwletu w Javie, pozwalające na publikowanie dokumentów XML, dynamicznie przekształcanych np. do HTML-a. Trójwarstwowy model publikowania przy pomocy Cocoon-a obejmuje: treść (w postaci dokumentów XML), prezentację (arkusze stylów XSL) oraz logikę publikacji. Oddzielenie tych warstw pozwala różnym grupom ludzi pracować niezależnie nad każdą z nich.
Najczęściej Cocoon wykorzystywany jest do dynamicznego generowania HTML-a na podstawie źródeł w XML-u oraz arkuszy stylów. Do bardziej zaawansowanych funkcji Cocoona należą: możliwość dynamicznego wyboru arkusza stylów w zależności od rodzaju przeglądarki, a więc żądanego formatu (np. inny arkusz aplikuje się, gdy dokument jest pobierany przez przeglądarkę HTML, a inny - dla przeglądarki WAP) oraz możliwość dokonywania wielokrotnych przekształceń dokumentu, w których wynik poprzedniego przekształcenia jest poddawany kolejnemu.
http://xml.apache.org/cocoon/
Zope Zorientowane obiektowo, wielowarstwowe środowisko dla publikacji internetowych, dostępne na licencji Open Source. Poza serwowaniem treści publikacji, pozwala przede wszystkim na zarządzanie tą treścią, wyszukiwanie, budowanie indeksów itp.
Obiektowość w wydaniu Zope oznacza traktowanie każdego dokumentu jako obiektu, który posiada określone atrybuty - tak jak obiekt w języku programowania. Wartości tych atrybutów (np. standardowa zawartość nagłówka i stopki strony) mogą być dziedziczone od dokumentów umieszczonych wyżej w drzewiastej hierarchii publikacji. Zope pozwala również na "publikowanie" obiektów, przejawiające się m. in. w możliwości wywoływania metod obiektów bezpośrednio z URL-a. Dlatego autorzy nazywają Zope platformą dla aplikacji webowych.
Do napisanego w Pythonie Zope'a dostępnych jest wiele dodatkowych modułów, m. in. wspierających wykorzystanie XML-a. Na naszym krążku umieściliśmy:
XML Document - moduł pozwalający na dostęp do drzewa elementów XML jako do pełnowartościowych obiektów Zope,
Site Summary - pozwala na tworzenie i wykorzystywanie definicji kanałów RSS (Rich Site Summary), opisujących zawartość witryn WWW,
XML-RPC - implementacja zdalnego wywołania procedury (RPC), pozwalająca na komunikację między dwoma serwerami Zope, poprzez zdalne wywoływanie metod swoich obiektów.
http://www.zope.org/Products

Edytory XML

XMetaL Komercyjny edytor SGML/XML firmy SoftQuad, jeden z lepszych dostępnych na rynku. Pozwala na edycję dokumentów z określoną DTD, kontrolując na bieżąco poprawność strukturalną dokumentów. Oferuje trzy widoki dokumentu XML: standardowy (tekst sformatowany przy pomocy arkusza stylów CSS, bez wyświetlania elementów XML), plain-text (edycja w trybie tekstowym z podświetlaniem składni XML) oraz tags-on (sformatowany tekst wraz z elementami XML).
Podobnie jak Epic, także XMetaL może być łatwo dostosowywany do specyficznych potrzeb użytkownika. Elementy programistyczne mogą być kodowane w języku JavaScript lub VBScript.
http://www.softquad.com
XML Spy Edytor reklamowany jako "pierwsze prawdziwe środowisko deweloperskie (IDE) dla XML-a", i na takie miano zasługujący. Oferuje 5 różnych widoków dokumentu, zaczynając od widoku tekstowego, przeznaczonego do edycji "niskopoziomowej" (oczywiście z podświetlaną składnią), a kończąc na widoku tabelarycznym, przydatnym podczas edycji dokumentów o strukturze bazodanowej.
Edytor pozwala na pracę z dokumentami o strukturze określonej przy pomocy DTD, a także - co jest jeszcze rzadkością - przy pomocy XML-Schema. Konstruowanie schematów XML-Schema ułatwia wbudowany graficzny edytor schematów.
http://www.xmlspy.com
XML Notepad Bezpłatny, prosty edytor firmy Microsoft, pozwalający na edycję w widoku drzewa struktury dokumentu. Przeznaczony dla twórców aplikacji wykorzystujących XML do tworzenia prototypów XML-owych struktur danych. Generuje poprawne składniowo dokumenty XML. Przeprowadza także walidację strukturalną podczas otwierania dokumentu (ale nie na bieżąco w czasie edycji).
http://msdn.microsoft.com/xml/NOTEPAD/download.asp
Xeena Bezpłatny edytor napisany w Javie, przy użyciu biblioteki Swing, w ramach projektu IBM AlphaWorks. Przeznaczony jest do edycji dokumentów XML z określoną DTD, zapewniając na bieżąco, podczas edycji, poprawność strukturalną dokumentów. Edycja odbywa się w widoku drzewa struktury dokumentu i jest intuicyjna, dzięki kolekcji symboli reprezentujących elementy zdefiniowane w DTD, które można dodawać do drzewa struktury, przesuwać, usuwać, itp.
http://alphaworks.ibm.com/aw.nsf/dl?readform&n=xeena
XML Master Generator edytorów, służących do pracy z dokumentami określonego typu (zgodnymi z określoną DTD). Napisany w Javie, w ramach projektu IBM AlphaWorks. Generowane edytory mają postać kostek Java Beans. XML. XML Master można także wykorzystać do generowania niewizualnych kostek Java Beans.
http://alphaworks.ibm.com/aw.nsf/dl?readform&n=xmas


Narzędzia deweloperskie

OmniMark Bardzo zaawansowany i rozbudowany język opisu przekształceń dokumentów SGML i XML. Oferuje kilka schematów przekształceń, wspieranych odpowiednimi konstrukcjami językowymi.
Na krążku znajduje się bezpłatny interpreter OmniMarka oraz wersja próbna OmniMark IDE -- okienkowego środowiska wspomagającego tworzenie skryptów w OmniMarku.
http://www.omnimark.com
Narzędzia Oracle Zbiór pakietów XDK firmy Oracle. Zawiera XDK dla: C, C++, Javy, JavaBeans, PL/SQL. Załączono także trzy przykładowe aplikacje korzystające z XML-a na platformie Oracle.
http://otn.oracle.com/tech/xml/index.htm
SAX SAX jest próbą ujednolicenia interfejsu dla parserów, generujących ciąg zdarzeń w trakcie analizy dokumentu. Został on opracowany przez nieformalną grupę uczestników listy dyskusyjnej XML-DEV. Pierwotnie był zdefiniowany w języku Java, jednak przygotowywane są też wersje dla innych języków, takich jak Python czy C++. SAX spełnia w środowisku XML podobną rolę, jak JDBC w komunikacji z bazami danych. Jest swego rodzaju nakładką na natywny interfejs parsera.
http://www.megginson.com/SAX


Parsery XML

XP Bezpłatny parser niewalidujący, napisany w Javie przez Jamesa Clarka. Szybki i w 100 % zgodny z rekomendacją XML, dlatego uważany za wzorcowy. Oprócz standardowego interfejsu SAX, udostępnia niskopoziomowy API, pozwalający na budowanie własnych parserów.
htp://ftp.jclarck.com/pub/xmlxp.zip
Xerces Popularny, walidujący parser XML, dostępny dla Javy, C++ oraz Perla. Stworzony w ramach Apache XML Project. Oprócz standardowego wsparcia dla standardów SAX i DOM Level 1, oferuje zaawansowaną funkcjonalność zgodną z XML-Schema oraz DOM Level 2.
http://xml.apache.org/xerces/
Expat Bardzo szybki, niewalidujący parser napisany w C przez Jamesa Clarka. Został także obudowany interfejsami dla Perla i Pythona. Jest więc dostępny w postaci modułów XML::Parser dla Perla oraz PyXML dla Pythona (patrz niżej).
ftp://ftp.clarck.com/pub/xml/expat.zip
PyXML Moduł dla Pythona, zawierający interfejs do parsera Expat oraz parser xmlproc, w całości napisany w Pythonie, zgodny ze standardami SAX i DOM.
http://sourceforge.net/projects/pyxml
MSXML Walidujący parser Microsoftu, najczęściej wykorzystywany w aplikacjach dla Internet Expolorera i programach pisanych w Visual Basicu. Dzięki temu, że jest dostępny w postaci kontrolki COM, może być także używany w innych środowiskach. Wspiera standardy DOM Level 1, XML namespaces, XSLT i XPath, oraz XML-Schema.
http://msdn.microsoft.com


Procesory XSL

XT Procesor XSLT, napisany przez Jamesa Clarka, implementujący ostateczną rekomendację XSLT oraz XPath. Nie wspiera pewnych zaawansowanych elementów specyfikacji, za to oferuje kilka użytecznych rozszerzeń. Jest szybki i stabilny, choć oficjalnie wciąż oznaczony jako wersja beta. Może być używany z dowolnym parserem SAX - autor poleca oczywiście XP.
http://www.jclarck.com/xml/xt.html
Xalan Procesor XSLT napisany w ramach Apache XML Project, zgodny z ostateczną rekomendacją XSLT. Korzysta z parsera Xerces. Dostępny dla C++ i Javy.
http://xml.apache.org/xalan/
FOP Procesor XSL:FO (części formatującej języka XSL), generujący na podstawie arkusza stylów XSL:FO wizualizację dokumentu XML w postaci pliku PDF. Wspiera także pewne elementy SVG. Napisany w ramach Apache XML Project.
http://xml.apache.org/fop/
XSL Editor Edytor arkuszy stylów XSLT, stworzony w ramach projektu IBM AlphaWorks. Pozwala na edycję zarówno źródłowego dokumentu XML, jak i arkusza stylów, oraz ich podgląd w postaci drzewa struktury. Edycja arkusza stylów jest ułatwiona dzięki możliwości automatycznego generowania ścieżek XPath, na podstawie wskazanego miejsca w dokumencie źródłowym.
http://www.alphaworks.ibm.com./tech/xsleditor
ezDTD Prosty, bezpłatny edytor DTD. Zawiera podświetlanie składni oraz pozwala na łatwe przemieszczanie się, przy pomocy dowiązań, między wystąpieniami elementów, a ich definicjami. Poza standardową możliwością zapisania DTD, pozwala także na jej wyeksportowanie do formatu HTML, wraz z dowiązaniami między wystąpieniami elementów, a ich definicjami.
http://www.geocities.com/SiliconValley/Haven/2638/ezDTD.htm


Produkty empolis

X2X Wersja ewaluacyjna stworzonego w Javie, przez firmę empolis, serwera dowiązań (linków), pozwalającego na tworzenie, zarządzanie oraz manipulowanie dowiązaniami bez konieczności wprowadzania zmian do dokumentów, których one dotyczą. Rozwiązanie, które to umożliwia, polega na oddzieleniu informacji o dowiązaniach od samych dokumentów i przechowywaniu jej w bazie danych (dostępnej za pośrednictwem ODBC lub JDBC) w postaci zgodnej ze standardem XLink.
Do funkcji X2X należą także:
* możliwość dynamicznego wstawiania dowiązanego fragmentu dokumentu w miejsce wystąpienia dowiązania - również bez konieczności modyfikacji obu dokumentów,
* możliwość tworzenia "szablonów" dokumentów, zawierających jedynie dowiązania, oraz automatycznego wypełniania ich treścią pochodzącą z dokumentów, do których kierują te dowiązania.
http://www.empolis.co.uk/products/prodx2x.asp
K42 K42 jest narzędziem pozwalającym zarządzać zbiorami pojęć, powiązań oraz wystąpień. Serwer jest oparty na własnym mechanizmie persystencji, realizującym bezpośredni dostęp do wielowymiarowych indeksów przechowywanych w strukturach B-drzew. Umożliwia to np. hierarchiczną prezentację dużych ilości danych (najpierw ze względu na pierwszą literę hasła, następnie według sylab itp.). Silnik persystencji jest łatwo skalowalny, umożliwiając przechowywanie wielomilionowych zbiorów pojęć.
K42 udostępnia spójne środowisko do pozyskiwania, wyrażania i dostarczania wiedzy.
http://www.empolis.co.uk/products/prodk42.asp

 [Software 2.0 wydanie 6/2001 - Informacje]
 [Software 2.0 wydanie 6/2001 - Spis treści]

Dodaj do koszyka  Poleć znajomym  Dodaj komentarz  Dodaj do przechowalni
 
Znaleziono: 1   
 

Sprzedaż wysyłkowa


  obniżka kosztów - Wysyłka grais

już od 89 zł [więcej >]
od 39 zł + [więcej >]

Korzystaj
z darmowej dostawy!


Koszty wysyłki


przelew - od 0.00 zł
poczta - od 4.90 zł
     [zobacz wszystkie >]


W czym możemy pomóc?

Infolinia:
0801 000 799
9:00-16:00 24gr (z vat)

e-mail:
ksiazka@twojaksiazka.com.pl

Pozostałe informacje
 

Nowości w działach

Literatura piękna
Fantastyka i fantazy
Sensacja
Wspomnienia
Dzieci i młodzież
Sztuka
Albumy
Encyklopedie
Poradniki
Hobby
Nauki ścisłe
Technika
Popularnonaukowe
Podręczniki szkolne
Biologia, medycyna
Historia i geografia
Religia
Humanistyczne
Polityka, Socjologia
Ekonomia i biznes
Prawo
Języki obce

Informatyka

Aplikacje
Bazy danych
Czasopisma
Elektronika
Grafika
Internet
Linux i Unix
Podstawy
Programowanie
Sieci
Windows

 

Premiera tygodnia


 

Nowości



    Opis książki


    Opis książki


    Opis książki


    Opis książki


    Opis książki


    Opis książki


 

Księgarnie "Twoja Książka" / "e-link": 1997 - (2003) - 2008 (kontakt). Wszystkie prawa zastrzeżone .
Programowanie i engine sklepu: TRIGER - aplikacje internetowe   projekt graficzny: Cyberstudio

- Software 2.0 wydanie 6/2001