Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Programowanie w środowiskach zintegrowanych wykład 6 PSZ Programowanie w Środowiskach Zintegrowanych > Integracja aplikacji z siecią Internet: Aplikacje.

Podobne prezentacje


Prezentacja na temat: "Programowanie w środowiskach zintegrowanych wykład 6 PSZ Programowanie w Środowiskach Zintegrowanych > Integracja aplikacji z siecią Internet: Aplikacje."— Zapis prezentacji:

1 Programowanie w środowiskach zintegrowanych wykład 6 PSZ Programowanie w Środowiskach Zintegrowanych > Integracja aplikacji z siecią Internet: Aplikacje WWW; Komponenty FastNet

2 Programowanie w środowiskach zintegrowanych Na poprzednim wykładzie Implementacja i rozszerzanie komponentów –Tworzenie, kompilacja i instalacja pakietu –Tworzenie nowego komponentu –Tworzenie właściwości Integracja środowiska Borland IDE z modelem obiektowym (Biblioteka BMU) –Geneza problemu –Metodyka obiektowa RUP –Proponowane podejście –Różnice pomiędzy modelem obiektowym i relacyjnym –Implementacja

3 Programowanie w środowiskach zintegrowanych Aplikacje WWW Tworzenie projektu aplikacji typu WEB Module

4 Programowanie w środowiskach zintegrowanych Aplikacja WWW Aplikacja WWWAplikacja WWW – Program, którego interfejsem użytkownika jest strona WWW. Aplikacja WWW uruchamiana jest przez serwer WWW. Wykonuje się na serwerze. Standardy aplikacji: –ISAPI/NSAPI –CGI –WinCGI –dll

5 Programowanie w środowiskach zintegrowanych Zasada działania na przykładzie (prosty program CGI) szablon.html gr1.txt Jan Kowalski, Leszek Miller, 3.0 Andrzej Lepper, 2.0 gr2.txt Jan Nowak, Janina Kowal, 5.0 wyniki.cgi stdout (kanał protokołu http) serwer Jan Kowalski, Leszek Miller, 3.0 Andrzej Lepper, Jan Nowak, Janina Kowal, trybie konsoli standardowego wyjściaProgram pracujący w trybie konsoli, zapisujący dane do standardowego wyjścia.

6 Programowanie w środowiskach zintegrowanych Przykład > wyniki.cgi

7 Programowanie w środowiskach zintegrowanych Tworzenie projektu aplikacji serwera WWW Tworzenie projektu aplikacji WWW – Opcja New Web Server Application

8 Programowanie w środowiskach zintegrowanych Najprostsza aplikacja Producent strony Akcja Akcja jest akcją domyślną

9 Programowanie w środowiskach zintegrowanych Korzystanie z komponentu TPageProducer ZadanieZadanie – generowanie strony www Sposób użycia – podłączenie do zdefiniowanej wcześniej akcji

10 Programowanie w środowiskach zintegrowanych Przykład > PierwszyPrzyklad.cgi

11 Programowanie w środowiskach zintegrowanych Korzystanie z komponentu TDataSetTableProducer ZadanieZadanie – generowanie strony z tabelką wypełnioną danymi pobranymi ze zbioru danych

12 Programowanie w środowiskach zintegrowanych Korzystanie z komponentu TDataSetPageproducer ZadanieZadanie – wyświetlenie strony www z podstawionymi wartościami pól zbioru danych

13 Programowanie w środowiskach zintegrowanych Przykład > PierwszyPrzyklad.cgi\Klienci2

14 Programowanie w środowiskach zintegrowanych Komponenty TWebRequest i TWebResponse Zadanie TWebRequest – umożliwia dostęp do informacji związanej z nadesłanym żądaniem HTTP Zadanie TWebResponse – umożliwia dostęp do informacji związanej z generowaną odpowiedzią HTTP Ważniejsze właściwości –__property AnsiString ContentType = {read=GetStringVariable, index=15}; –__property AnsiString Query = {read=GetStringVariable, index=3}; –__property Classes::TStrings* QueryFields = {read=GetQueryFields};

15 Programowanie w środowiskach zintegrowanych Przekazywanie parametrów Sposób przekazywania – w adresie URL – / ? – ::= = |& –Przykład Odczytanie parametrów –Poprzez właściwości Query i QueryFields

16 Programowanie w środowiskach zintegrowanych Przykład > PierwszyPrzyklad.cgi\Klienci3?ID=x

17 Programowanie w środowiskach zintegrowanych Tworzenie struktury hierarchicznej SposóbSposób – dynamiczne tworzenie odnośników do innych stron Realizacja technicznaRealizacja techniczna – wykorzystanie mechanizmu pól wyliczanych kasy TDataSet

18 Programowanie w środowiskach zintegrowanych Przykład > PierwszyPrzyklad.cgi\Klienci4


Pobierz ppt "Programowanie w środowiskach zintegrowanych wykład 6 PSZ Programowanie w Środowiskach Zintegrowanych > Integracja aplikacji z siecią Internet: Aplikacje."

Podobne prezentacje


Reklamy Google