|
Bradley D. Brown:
Oracle9i Web Development. Develop and deploy E-Commerce Applications in an Oracle Environment.
Oracle Press, Osborne/McGraw-Hill, 2001, ISBN 0-07-219388-3
Książka Oracle9i Web Development stanowi rodzaj kompedium wiedzy o technologiach Oracle związanych w Web-em. Zakres książki jest zatem z założenia bardzo szeroki. Omawiane są w zasadzie wszystkie ważniejsze technologie wykorzystywane do tworzenia serwisów Web-owych w środowisku produktów Oracle. Zagadnienia te przedstawiono w sposób odpowiedni dla czytelnika mającego niezbyt zaawansowaną znajomość technologii Web-owych, ale za to znającego "tradycyjne" technologie Oracle, np. PL/SQL.
Książka składa się z pięciu części:
- Część pierwsza mówi o składnikach, instalacji, konfiguracji i strojeniu serwera aplikacyjnego iAS.
- Część druga przypomina podstawowe technologie związane z Web-em: HTML, JavaScript, XML, WML. Omawia też migrację z wcześniejszego serwera OAS do iAS, wbudowane pakiety PL/SQL przydatne w kontekście aplikacji Web-owych oraz zagadnienia bezpieczeństwa.
- Część trzecia to omówienie dwóch zasadniczych technologii Web-owych, związanych z produktami Oracle: języka Java oraz PL/SQL Web Toolkit. Przypomniano postawy języka Java (z punktu widzenia programisty PL/SQL) oraz elementy J2EE: serwlety, JSP, JDBC, SQLJ. Przedstawiono środowisko Oracle związane z językiem Java i jego elementy, jak procedury Javy składowane w bazie danych, JDeveloper czy BC4J. Omówiono także dość szczegółowo działanie modułu mod_plsql i technologii PL/SQL Server Pages.
- Część czwarta omawia narzędzia Oracle wyższego poziomu, służące do tworzenia serwisów Web-owych. Przedstawiono sposób wykorzystania pakietu Oracle Designer do generowania serwisów w technologii Web PL/SQL. Omówiono możliwości, instalację i podstawy wykorzystania narzędzi Oracle Portal. Przedstawiono sposób wykorzystania Oracle Forms i Reports w architekturze wielowarstwowej. Zaprezentowano narzędzie Internet File System (IFS) oraz omówiono zagadnienia buforowania stron WWW przez iAS Web Cache. Opisano też możliwości wykorzystywania narzędzia Oracle Enterprise Manager za pośrednictwem Web-a.
- Część piąta omawia zagadnienia uruchamiania programów, wydajności, wyszukiwania i testowania, w tym zarządzanie dziennikami, debugowanie kodu PL/SQL, narzędzia Oracle Text i Ultra Search. Ciekawy rozdział zawiera omówienie
technik służących podniesieniu popularności witryny przez jej dopasowanie do wymagań wyszukiwarek internetowych.
Zakres książki - z założenia szeroki - wydaje się nieco zbyt obszerny. Z konieczności cierpi na tym szczegółowość wywodu: niektóre rozdziały mają jedynie charakter wprowadzenia w omawiane zagadnienia. Układ książki nie jest zbyt jasny, w szczególności podział na części wydaje się nieco przypadkowy.
Nie zmniejsza to jednak w sposób znaczący wartości całej pozycji. Książka może być śmiało polecana wszystkim tym, którzy - znając już podstawy technologii Oracle - chcieliby zaznajomić się z nowszymi i mniej znanymi produktami Oracle związanymi z Web-em. Choć nie zastąpi dokumentacji, książka ta może stanowić cenne wprowadzenie do projektowania systemów wykorzystujących owe produkty. W tym wypadku szeroki zakres książki może stanowić zaletę: daje bowiem czytelnikowi dobrą orientację, ułatwiając wybór właściwych rozwiązań wśród rozmaitości dostępnych technologii.
Liczba stron: 1119
Wydawnictwo: OraclePress, Osborne/McGraw-Hill, OraclePressBooks.com
Tomasz Traczyk
wróć |