Java i XML - Helion

Tytuł oryginału: Java and XML
Tłumaczenie: Adam Podstawczyński
ISBN: 83-7197-413-2
stron: 400, Format: B5, okładka: miękka
Data wydania: 2001-06-18
Księgarnia: Helion
Cena książki: 50,00 zł
Już od jakiegoś czasu w rozmowach programistów internetowych pojawia się hasło XML. Jak zaprząc tę nową technologię do konkretnej pracy? W książce Java i XML pokazano, jak stworzyć prawdziwe aplikacje oparte na języku XML; aplikacje, w których zarówno kod, jak i dane są rzeczywiście przenośne.
Java stanowi przewrót w dziedzinie programowania. Jest to język niezależny od platformy. Kontynuacją tego przewrotu jest technologia XML -- tym razem mamy do czynienia z niezależnym od platformy formatem danych. Wspólnie -- Java i XML świetnie nadają się do tworzenia aplikacji WWW dla przedsiębiorstw. Oferują niezależność od platformy, rozszerzalność, możliwość wielokrotnego wykorzystania i obsługę języków globalnych (poprzez Unikod).
W książce "Java i XML" pokazano, jak połączyć te dwie technologie i za ich pomocą budować bogate witryny internetowe, w których zawartość generowana jest dynamicznie; jak pisać oprogramowanie dla przedsiębiorstw, dzięki któremu obniża się koszty współdzielenia informacji i wymiany danych; oraz jak tworzyć inne proste i wydajne rozwiązania wymagające przenośności danych.
W książce opisano następujące tematy:
- podstawy języka XML;
- przetwarzanie danych XML za pomocą interfejsów SAX i DOM;
- tworzenie nowych typów dokumentów za pomocą definicji DTD oraz schematów XML;
- pisanie programów generujących dane XML;
- transformacja danych XML do innych postaci za pomocą XSLT;
- opracowywanie aplikacji wykorzystujących technologię XML-RPC;
- korzystanie ze struktur publikacji w rodzaju Apache Cocoon;
- korzystanie z języka XML na potrzeby konfiguracji;
- tworzenie aplikacji typu firma-firma;
- budowanie kanałów informacyjnych wykorzystujących technologię RSS oraz generowanych dynamicznie poprzez język XSP.
Osoby które kupowały "Java i XML", wybierały także:
- JavaFX. Kurs video. Wzorce oraz typy generyczne 79,00 zł, (31,60 zł -60%)
- Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform 99,00 zł, (39,60 zł -60%)
- Spring Security. Kurs video. Skuteczne metody zabezpieczeń aplikacji 69,00 zł, (27,60 zł -60%)
- JUnit - testy jednostkowe. Kurs video. Automatyzacja procesu testowania w Javie 79,00 zł, (31,60 zł -60%)
- Algorytmy i struktury danych. Kurs video. Java, JavaScript, Python 89,00 zł, (40,05 zł -55%)
Spis treści
Java i XML -- spis treści
Przedmowa (7)
Rozdział 1. Wprowadzenie (15)
- Co to jest XML? (16)
- Jak z tego korzystać? (24)
- Dlaczego warto korzystać z technologii XML? (26)
- Co dalej? (39)
Rozdział 2. Tworzenie dokumentów XML (41)
- Dokument XML (42)
- Nagłówek (43)
- Zawartość dokumentu (45)
- Co dalej? (51)
Rozdział 3. Przetwarzanie kodu XML (53)
- Przygotowujemy się (53)
- Czytniki SAX (55)
- Procedury obsługi zawartości (59)
- Procedury obsługi błędów (77)
- Lepszy sposób ładowania parsera (83)
- Uwaga! Pułapka! (86)
- Co dalej? (88)
Rozdział 4. Zawężanie danych XML (89)
- Po co zawężać dane XML? (89)
- Definicje typu dokumentu (92)
- XML Schema (104)
- Co dalej? (116)
Rozdział 5. Sprawdzanie poprawności składni XML-a (117)
- Konfiguracja parsera (117)
- Wynik sprawdzania poprawności (121)
- Interfejs DTDHandler (126)
- Uwaga! Pułapka! (128)
- Co dalej? (130)
Rozdział 6. Przekształcanie kodu XML (131)
- Cel (131)
- Składniki (133)
- Składnia (137)
- Co dalej? (154)
Rozdział 7. Czerpanie z XML-a (155)
- Uzyskiwanie danych wyjściowych (156)
- Pobieranie danych wejściowych (157)
- Obiektowy model dokumentu (DOM) (159)
- Uwaga! Pułapka! (175)
- Co dalej? (176)
Rozdział 8. JDOM (177)
- Parsery i JAXP (177)
- JDOM - kolejny API? (181)
- Uzyskiwanie dokumentu (183)
- Korzystanie z obiektu Document (187)
- Dokument wyjściowy (194)
- Co dalej? (202)
Rozdział 9. Struktury publikacji WWW (203)
- Wybór struktury (204)
- Instalacja (206)
- Korzystanie ze struktury publikacji (211)
- XSP (222)
- Cocoon 2.0 i dalej (235)
- Co dalej? (238)
Rozdział 10. XML-RPC (239)
- RPC kontra RMI (239)
- Powiedział "Witaj!" (242)
- Po co się męczyć? Niech serwer nas wyręczy! (253)
- Praktyczne zastosowania technologii XML-RPC (268)
- Co dalej? (271)
Rozdział 11. XML na potrzeby konfiguracji (273)
- Deskryptory wdrożeniowe EJB (274)
- Tworzenie pliku konfiguracyjnego XML (277)
- Odczytywanie pliku konfiguracyjnego XML (282)
- Rzeczywistość (291)
- Co dalej? (298)
Rozdział 12. Tworzenie danych XML w języku Java (299)
- Ładowanie danych (300)
- Modyfikacja danych (308)
- Budowanie dokumentu XML od podstaw (314)
- Praktyka (316)
- Co dalej? (322)
Rozdział 13. Firma-firma (323)
- Biblioteka Publiczna NaNiby (324)
- KsiegarniaTechniczna.com (332)
- Pobieranie a "wypychanie" informacji (340)
- Praktyka (348)
- Co dalej? (349)
Rozdział 14. XML Schema (351)
- Definicje DTD - stosować czy nie? (351)
- Podobieństwo do Javy (353)
- Co dalej? (360)
Dodatek A Interfejs API - materiał referencyjny (361)
- SAX 2.0 (361)
- DOM Level 2 (372)
- JAXP 1.0 (380)
- JDOM 1.0 (382)
Dodatek B Funkcje i właściwości SAX 2.0 (391)
- Podstawowe funkcje (391)
- Podstawowe właściwości (393)
Skorowidz (395)





