reklama - zainteresowany?

Delphi. Techniki bazodanowe i internetowe - Helion

Delphi. Techniki bazodanowe i internetowe
Autor: Peter Darakhvelidze, Eugene Markov
Tytuł oryginału: Web Services Development with Delphi
Tłumaczenie: Jan Ostrowski, Grzegorz Werner
ISBN: 83-7361-661-6
stron: 592, Format: B5, okładka: miękka
Data wydania: 2005-01-25
Księgarnia: Helion

Cena książki: 59,90 zł

Dodaj do koszyka Delphi. Techniki bazodanowe i internetowe

Tagi: Delphi - Programowanie | Inne

Stwórz aplikacje sieciowe,
wykorzystując uniwersalne mechanizmy wymiany danych

  • Wykorzystaj technologie COM, SOAP i ActiveX
  • Zaimplementuj złożone mechanizmy dostępu do baz danych
  • Napisz bezpieczne aplikacje, stosując szyfrowanie przesyłanych danych
  • Użyj w aplikacjach języka XML

Aplikacje rozproszone są coraz częściej uruchamiane nie tylko w sieciach lokalnych, ale także w sieci WWW. Wymiana danych w tak rozległym środowisku sieciowym wymagała opracowania technologii, które zapewniałyby jednoznaczność i bezpieczeństwo przesyłanych danych. Na rynku pojawiły się mechanizmy COM i COM+, SOAP oraz kilka innych. Coraz większą popularność zyskuje język XML pozwalający na unifikację struktur danych w aplikacjach. W oparciu o takie mechanizmy powstają rozproszone aplikacje biznesowe i obliczeniowe, zwane usługami sieciowymi lub usługami WWW.

Książka "Delphi. Techniki bazodanowe i internetowe" opisuje możliwości tworzenia aplikacji sieciowych za pomocą środowiska Delphi z wykorzystaniem różnych technologii. Przedstawia kolejno najpopularniejsze z nich oraz możliwości ich zastosowania w projektach realizowanych w Delphi. Zawiera informacje poświęcone przetwarzaniu danych z wykorzystaniem języka XML oraz protokołu SOAP, a także tworzeniu usług WWW opartych na tych technologiach. W książce opisano również zagadnienia związane z korzystaniem z baz danych - systemy lokalne, mechanizmy klient-serwer oraz rozproszone, a także technologie dostępu do danych, od ADO do dbExpress.

  • Mechanizmy COM i COM+
  • Kontrolki ActiveX
  • Architektura aplikacji bazodanowych
  • Technologia DataSnap
  • Aplikacje internetowe
  • Obsługa gniazd w Delphi
  • Kryptografia i ochrona przesyłanych danych
  • Korzystanie z danych w formacie XML
  • Protokół SOAP
  • Stosowanie mechanizmów WebSnap

Wykorzystaj najpopularniejsze środowisko programistyczne
do stworzenia aplikacji rozproszonych.

Dodaj do koszyka Delphi. Techniki bazodanowe i internetowe

 

Osoby które kupowały "Delphi. Techniki bazodanowe i internetowe", wybierały także:

  • Aplikacje w Delphi. Przykłady. Wydanie III
  • Delphi 7. Kompendium programisty
  • Delphi 2007 dla WIN32 i bazy danych
  • Programowanie w języku Delphi
  • Machine Learning

Dodaj do koszyka Delphi. Techniki bazodanowe i internetowe

Spis treści

Delphi. Techniki bazodanowe i internetowe -- spis treści

Wstęp (7)

Część I Aplikacje COM i COM+ (11)

Rozdział 1. Mechanizmy COM w Delphi (13)

  • Podstawowe pojęcia (14)
  • Obiekty COM w Delphi (22)
  • Serwery COM w Delphi (30)
  • Biblioteki typów w Delphi (32)
  • Proste obiekty COM w serwerach wewnątrzprocesowych (34)
  • Używanie interfejsów wewnątrzprocesowego serwera COM (46)
  • Podsumowanie (48)

Rozdział 2. Automatyzacja (49)

  • Podstawowe pojęcia Automatyzacji (49)
  • Implementacja Automatyzacji w Delphi (53)
  • Obiekt Automatyzacji (55)
  • Przykładowa aplikacja Automatyzacji (65)
  • Podsumowanie (69)

Rozdział 3. Komponenty ActiveX (71)

  • Jak działają formanty ActiveX? (72)
  • Implementowanie komponentów ActiveX w Delphi (76)
  • Używanie gotowych komponentów ActiveX (79)
  • Tworzenie własnych komponentów ActiveX (83)
  • Podsumowanie (90)

Rozdział 4. Technologia COM+ (Microsoft Transaction Server) (91)

  • Jak działa MTS? (92)
  • Tworzenie aplikacji MTS w Delphi (98)
  • Testowanie i instalowanie komponentów MTS (106)
  • Optymalizacja działania MTS (108)
  • Przykład prostego obiektu transakcyjnego (109)
  • Podsumowanie (114)

Część II Technologie dostępu do danych (115)

Rozdział 5. Architektura aplikacji bazodanowych (117)

  • Ogólna struktura aplikacji bazodanowej (119)
  • Zestawy danych (125)
  • Indeksy (139)
  • Parametry kwerend i procedur składowanych (143)
  • Mechanizmy zarządzania danymi (148)
  • Wyszukiwanie danych (149)
  • Filtrowanie danych (150)
  • Korzystanie z zakładek (152)
  • Pola (153)
  • Obiekty pól (153)
  • Podsumowanie (166)

Rozdział 6. Technologia dbExpress (167)

  • Dostęp do danych za pomocą dbExpress (169)
  • Sterowniki dostępu do danych (170)
  • Połączenie z serwerem bazy danych (170)
  • Zarządzanie zestawami danych (174)
  • Transakcje (177)
  • Używanie komponentów obsługujących zestawy danych (178)
  • Metody edycji danych (189)
  • Interfejsy dbExpress (192)
  • Debugowanie aplikacji opartych na technologii dbExpress (195)
  • Dystrybuowanie aplikacji dbExpress (198)
  • Podsumowanie (198)

Rozdział 7. Korzystanie z ADO w Delphi (199)

  • Podstawowe informacje o ADO (199)
  • Dostawcy ADO (205)
  • Obsługa ADO w Delphi (206)
  • Komponent TADOConnection (207)
  • Zestawy danych ADO (218)
  • Polecenia ADO (233)
  • Obiekt błędu ADO (235)
  • Tworzenie przykładowej aplikacji ADO (236)
  • Podsumowanie (240)

Część III Rozproszone aplikacje bazodanowe (241)

Rozdział 8. Technologia DataSnap. Mechanizmy zdalnego dostępu (243)

  • Struktura wielowarstwowej aplikacji Delphi (244)
  • Trójwarstwowa aplikacja Delphi (246)
  • Serwery aplikacji (247)
  • Mechanizm zdalnego dostępu DataSnap (249)
  • Dodatkowe komponenty - brokery połączeń (256)
  • Podsumowanie (259)

Rozdział 9. Serwer aplikacji (261)

  • Architektura serwera aplikacji (262)
  • Interfejs IAppServer (263)
  • Zdalne moduły danych (264)
  • Dostawcy danych (271)
  • Interfejs IProviderSupport (275)
  • Rejestrowanie serwerów aplikacji (275)
  • Tworzenie przykładowego serwera aplikacji (276)
  • Podsumowanie (279)

Rozdział 10. Klient wielowarstwowej aplikacji rozproszonej (281)

  • Architektura aplikacji klienta (282)
  • Klienckie zestawy danych (283)
  • Komponent TClientDataSet (284)
  • Agregaty (293)
  • Zagnieżdżone zestawy danych (297)
  • Dodatkowe właściwości pól klienckiego zestawu danych (298)
  • Obsługa błędów (299)
  • Tworzenie przykładowego uproszczonego klienta (302)
  • Podsumowanie (305)

Część IV Tworzenie aplikacji internetowych (307)

Rozdział 11. Gniazda (309)

  • Wprowadzenie do architektury sieciowej (310)
  • Obsługa gniazd w Delphi (323)
  • Podsumowanie (331)

Rozdział 12. Kryptograficzna ochrona w internecie (333)

  • Podstawowe terminy i pojęcia kryptograficzne (334)
  • Podpisy cyfrowe, certyfikaty i sposób ich użycia (338)
  • Wprowadzenie do CryptoAPI (343)
  • Nawiązywanie zabezpieczonego połączenia sieciowego za pomocą protokołów internetowych (351)
  • Podsumowanie (357)

Rozdział 13. Wątki i procesy (359)

  • Podstawowe informacje o wątkach (359)
  • Klasa TThread (365)
  • Przykład wielowątkowej aplikacji Delphi (368)
  • Problemy z synchronizacją wątków (372)
  • Sposoby synchronizacji wątków (373)
  • Lokalne dane wątku (380)
  • Unikanie jednoczesnego uruchomienia dwóch egzemplarzy aplikacji (380)
  • Podsumowanie (381)

Część V Dane XML w aplikacjach rozproszonych (383)

Rozdział 14. Dokumenty XML (385)

  • Podstawowe wiadomości o XML-u (385)
  • Podstawy składni XML-a (388)
  • Obiektowy model dokumentu (393)
  • Implementacja DOM w Delphi (401)
  • Podsumowanie (418)

Rozdział 15. Korzystanie z danych XML (419)

  • Konwertowanie danych XML (420)
  • XML Mapper (423)
  • Konwertowanie danych XML w aplikacjach rozproszonych (427)
  • Wykorzystanie danych XML w aplikacjach rozproszonych (429)
  • Przykład aplikacji wykorzystującej dane XML (435)
  • Podsumowanie (437)

Część VI Aplikacje rozproszone i usługi WWW (439)

Rozdział 16. Aplikacje serwera WWW. Technologia WebBroker (441)

  • Publikacja danych w internecie. Serwery WWW (442)
  • Rodzaje aplikacji serwerów WWW (443)
  • Podstawowe wiadomości o interfejsach CGI i ISAPI (444)
  • Struktura aplikacji serwera WWW w Delphi (445)
  • Strony WWW w aplikacjach serwera WWW (455)
  • Cookies (460)
  • Korzystanie z baz danych (461)
  • Przykład aplikacji serwera WWW (469)
  • Podsumowanie (474)

Rozdział 17. Usługi WWW i protokół SOAP. Strona klienta (475)

  • Czemu SOAP? (476)
  • Zasady funkcjonowania protokołu SOAP (478)
  • Architektura usług WWW w Delphi (485)
  • Klient usług WWW (486)
  • Podsumowanie (498)

Rozdział 18. Serwer usług WWW. Współdziałanie aplikacji pracujących na różnych platformach (499)

  • Przykład realizacji usługi - SimpleEchoService (500)
  • Przeznaczenie i właściwości komponentów strony serwera (502)
  • Narzędzia związane z tworzeniem aplikacji SOAP - podejście firmy Microsoft (510)
  • Narzędzie SOAP Trace (517)
  • Podsumowanie (519)

Rozdział 19. Technologia WebSnap (521)

  • Struktura aplikacji WebSnap (521)
  • Projektowanie aplikacji WebSnap (538)
  • Projektowanie interfejsu i obsługa danych (541)
  • Uwierzytelnianie użytkowników (550)
  • Korzystanie z XML-a i XSL-a (554)
  • Podsumowanie (558)

Dodatki (561)

Dodatek A Zawartość CD (563)

Skorowidz (565)

Dodaj do koszyka Delphi. Techniki bazodanowe i internetowe

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2025 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.