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:

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:

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

  1. W prawym okienku programu MTS Explorer kliknij dwukrotnie ikonΩ pakietu Sample Bank.

  2. Kliknij dwukrotnie folder "Sk│adniki".

  3. W menu Widok kliknij polecenie Stan, aby wy£wietliµ informacje o wykorzystaniu r≤┐nych sk│adnik≤w pakietu.

  4. W menu Okno kliknij polecenie Nowe okno.

  5. 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.

  6. W lewym okienku nowego okna kliknij przycisk Statystyki transakcji.

  7. 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

  1. 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).

  2. Upewnij siΩ, czy jest uruchomiony program SQL Server. Program ten mo┐na uruchomiµ z Panelu sterowania.

  3. 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.

  4. 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.

  5. Obserwuj okna programu MTS Explorer. Informacje o wykorzystaniu sk│adnik≤w oraz statystyki transakcji powinny byµ uaktualnione.

  6. 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.


© 1998 Microsoft Corporation. Wszelkie prawa zastrze┐one.