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.
