Spis tresci
1 Wstęp
1 Techniki tworzenia serwisów internetowych
2 Cele systemu LSP
3 Struktura pracy
2 Technologie
1 XML
1 Parsery XML
2 XPath
3 XSLT
2 Struktura serwisów sieciowych
1 Warstwa danych
2 Warstwa logiki
3 Warstwa prezentacji
3 Systemy szablonów
1 PHP
2 ASP, JSP
3 Embperl
4 Serwery aplikacyjne oparte na XML
1 CocoonSP
2 Apache AxKitSP
5 Podsumowanie
1 Pozostałe technologie
2 Wnioski
3 Projekt systemu
1 Wymagania
2 Interpreter LSP
1 Parser
2 Język
3 Mechanizm działania
4 Podstawowe instrukcje języka
3 Przetwarzanie danych
1 SQL
2 XML
3 XSLT
4 Rozszerzalność
4 Autoryzacja
1 Uwierzytelnianie
2 Założenia systemu autoryzacji
3 Hierarchia obiektów
4 Uprawnienia do obiektów
5 Elementy autoryzacyjne języka LSP
5 Formularze HTML
1 Komponenty formularzy
2 Automatyczna obsługa
6 Generowanie dokumentów w wielu formatach
1 LaTeX/PDF
2 Excel
7 Rozszerzenia LSP
1 Nowe formaty wyjściowe
2 Rozszerzenia języka
8 Uwagi
4 Implementacja
1 Kod
2 Moduły
1 LSP
2 Core
3 Auth
4 Session
5 Edit
6 Extension
7 Cache
3 Buforowanie
1 Buforowanie połączeń do baz danych
2 Kompilacja zapytań
3 Przyspieszone wczytywanie aplikacji
4 Buforowanie fragmentów wyjścia
5 Buforowanie wyników
4 Komunikacja z otoczeniem
5 Systemowa baza danych
1 Tabele autoryzacyjne
2 Tablica sesji
3 Oprogramowanie bazodanowe
6 Podsumowanie
5 Zastosowania
1 Raporty Keystone
2 System CSM
3 System ASP
4 MovieDB
5 Baza bibliograficzna Uniwersytetu Warszawskiego
6 Podsumowanie
1 Historia projektu
2 Plany rozwoju
3 Wnioski
A. Język LSP
1 Zmienne i ich wartościowanie
1 bind
2 date
3 interval
4 raw
5 xml
2 Zmienne systemowe
1 Parametry wykonania
2 Uwierzytelnianie
3 Czas i statystyki
3 Wspólne atrybuty
1 Atrybuty autoryzacyjne
2 Atrybuty zapytań
4 Instrukcje
1 APPLICATION
2 QUERY
3 PARAM
4 SET
5 IF
6 ELSE
7 CHOOSE
8 WHILE
9 LOAD
10 INCLUDE
11 CACHE
12 STORE
13 CALL
14 TRANSFORM
15 KEEP
16 FIND
17 FORM
18 INPUT
19 LINK
20 BUTTON
21 BOOLEAN
22 COMMENT
B. Dokumentacja użytkowa
1 Instalacja
2 Konfiguracja
1 Baza danych
2 Aplikacja
3 Serwer WWW
3 Rozmieszczenie plików
C. Przykładowe aplikacje
1 Strona główna
2 Edycja użytkowników
3 Pełne przykłady
Spis Literatury
About this document ...