Instalacja przyk│adowej aplikacji Sample Bank
Sample Bank jest przyk│adow╣ aplikacj╣ do obs│ugi operacji bankowych takich jak kredyty, debety i przekazy pieniΩ┐ne miΩdzy r≤┐nymi kontami. Uruchamiaj╣c aplikacjΩ Sample Bank mo┐na z jednej strony przetestowaµ poprawno£µ instalacji programu MTS z programem SQL Server 6.5, z drugiej za£ przeµwiczyµ operacje rozmieszczania pakiet≤w i administrowania pakietami. Aplikacja Sample Bank zawiera sk│adniki napisane w jΩzykach programowania Visual Basic, Visual C++ i Visual J++. Jest ona zlokalizowana w podkatalogu \MTS\Samples. Ponadto, program MTS zawiera £rodowisko Active Server Page (ASP), kt≤re w trakcie pracy wywo│uje sk│adniki aplikacji Sample Bank. Plik aplikacji nazywa siΩ Bank.asp i znajduje siΩ w podkatalogu \MTS\Samples\asp.
W podrΩczniku PodrΩcznik programisty programu MTS mo┐na znaleƒµ wyczerpuj╣ce informacje na temat budowania sk│adnik≤w aplikacji Sample Bank.
W celu uruchomienia aplikacji Sample Bank nale┐y:
-
Wybraµ opcjΩ instalacji Niestandardowa i zaznaczyµ wszystkie elementy sk│adowe programu MTS. WiΩcej informacji na ten temat mo┐na uzyskaµ pod has│em Instalacja dokumentacji i przyk│ad≤w projektowania dla programu MTS.
-
Zainstalowaµ ƒr≤d│o danych DSN.
-
Zainstalowaµ pakiet Sample Bank.
-
Ustawiµ program MTS Explorer tak, aby monitorowa│ pakiet Sample Bank.
-
Uruchomiµ klienta aplikacji Sample Bank.
Instalacja przyk│adowej aplikacji Sample Bank
W trakcie instalacji program MTS automatycznie konfiguruje ƒr≤d│o danych ODBC dla potrzeb aplikacji Sample Bank. Poniewa┐ domy£lnie jest wykorzystywany komputer lokalny, na komputerze tym musi byµ zainstalowany program SQL Server 6.5.
Domy£lnie ƒr≤d│o danych (DSN) pogramu MTS wskazuje na program SQL Server 6.5. Aby korzystaµ z innej bazy danych ni┐ baza programu SQL Server 6.5, nale┐y usun╣µ domy£lne ƒr≤d│o danych DSN i dodaµ nowe o nazwie MTSSamples, wskazuj╣ce na wybran╣ bazΩ danych.
Aby korzystaµ z programu SQL Server zainstalowanego na innym komputerze, nale┐y przej£µ do Panelu sterowania, u┐yµ ikony us│ugi ODBC i zmodyfikowaµ ƒr≤d│o danych w spos≤b nastΩpuj╣cy:
-
W oknie dialogowym År≤d│a danych nale┐y klikn╣µ kartΩ Plik DSN i zaznaczyµ ƒr≤d│o danych MTSSamples.
-
Klikn╣µ przycisk Konfiguruj i wprowadziµ nazwΩ wybranego serwera.
Warto zauwa┐yµ, ┐e aplikacja Sample Bank nie korzysta z identyfikatora logowania i has│a, okre£lonych przez ƒr≤d│o danych (DSN) MTSSamples. Aplikacja Sample Bank wykorzystuje konto "sa" i has│o puste. Je£li has│o administratora systemu nie jest pustym ci╣giem znak≤w lub zachodzi konieczno£µ okre£lenia innego identyfikatora logowania, nale┐y zmodyfikowaµ ci╣g znak≤w dla po│╣czenia ODBC, wystΩpuj╣cy w kodzie ƒr≤d│owym aplikacji Sample Bank.
Aby monitorowaµ sk│adniki i transakcje pakietu Sample Bank
-
W prawym okienku programu MTS Explorer kliknij dwukrotnie ikonΩ pakietu Sample Bank.
-
Kliknij dwukrotnie folder "Sk│adniki".
-
W menu Widok kliknij polecenie Stan, aby wy£wietliµ informacje o wykorzystaniu r≤┐nych sk│adnik≤w pakietu.
-
W menu Okno kliknij polecenie Nowe okno.
-
Zmie± po│o┐enie nowego okna tak, aby obydwa okna nie zachodzi│y na siebie. Do rozmieszczania okien na ekranie mo┐esz u┐yµ polece± Kaskada lub S╣siaduj╣co w poziomie z menu Okno.
-
W lewym okienku nowego okna kliknij przycisk Statystyki transakcji.
-
W menu Akcja kliknij polecenie Zakres, aby wykasowaµ taga oraz ukryµ lewe okienko. Od tej pory podczas korzystania ze sk│adnik≤w transakcyjnych bΩd╣ wy£wietlane statystyki transakcji.
Aby uruchomiµ klienta Bank Client
-
Upewnij siΩ, czy jest uruchomiona us│uga Microsoft Distributed Transaction Coordinator (MS DTC). W lewym okienku programu Transaction Server Explorer zaznacz pozycjΩ M≤j komputer. Otw≤rz menu Akcja i kliknij polecenie Uruchom MS DTC (je£li jest ono aktywne).
-
Upewnij siΩ, czy jest uruchomiony program SQL Server. Program ten mo┐na uruchomiµ z Panelu sterowania.
-
W menu Start wska┐ polecenie Programy, wska┐ polecenie Microsoft Transaction Server, wska┐ pozycjΩ Przyk│ady, a nastΩpnie kliknij pozycjΩ Bank Client. Zmie± po│o┐enie okna Bank Client tak, aby nie zachodzi│o ono na okna programu MTS Explorer.
-
Domy£lnie, na formularzu bΩdzie widoczny kredyt wielko£ci $1 przydzielony kontu numer 1. Kliknij przycisk Przeka┐. Na ekranie powinien zostaµ wy£wietlony nowy stan konta.
-
Obserwuj okna programu MTS Explorer. Informacje o wykorzystaniu sk│adnik≤w oraz statystyki transakcji powinny byµ uaktualnione.
-
Eksperymentuj z klientem banku i obserwuj statystyki przy u┐yciu r≤┐nych typ≤w transakcji, serwer≤w i iteracji. Pierwsza transakcja jest przeprowadzana d│u┐ej od pozosta│ych z nastΩpuj╣cych przyczyn:
-
Pierwsza transakcja tworzy tabele bazy danych przyk│adowego banku oraz wstawia tymczasowe rekordy.
-
RozpoczΩcie procesu serwera powoduje zu┐ycie zasob≤w systemu.
-
Otwarcie po│╣cze± z baz╣ danych po raz pierwszy jest kosztown╣ operacj╣ serwera.