Szybkość i bezpieczeństwo
Oprogramowanie Terminal pozwala uruchomić aplikację CA-Clipper (pracującą z bazami DBF lub z Mediatorem) lub Harbour/xHarbour w trybie terminalowym. Aplikacja działająca na serwerze odpowiada na żądania użytkownika wysyłane z terminala uruchomionego na innym komputerze PC zachowując możliwość obsługi urządzeń peryferyjnych (np. drukarek) dołączonych do tegoż komputera. Istnieje również możliwość wywoływania przez aplikację procedur dołączonych i wykonywanych na terminalu użytkownika oraz prowadzenia transmisji plików między aplikacją i terminalem. Programistom udostępniono funkcje transakcji terminalowych ułatwiające zachowanie spójności danych przetwarzanych przez aplikację oraz możliwość sterowania priorytetem wykonywania aplikacji na serwerze.
Pakiet Terminal umożliwia realizację scentralizowanego, bezpiecznego i bardzo wydajnego oprogramowania przeznaczonego dla wielooddziałowych przedsiębiorstw. Dzięki zastosowaniu naszego oprogramowania pisanie takich aplikacji staje się dużo prostsze, szybsze i tańsze. Scentralizowana architektura terminalowa zapewnia wysoki poziom bezpieczeństwa danych i minimalizuje ruch sieciowy, co w połączeniu z niewielkimi wymaganiami na stacje robocze oferuje niespotykany dotąd w aplikacjach xBase/Clipper poziom jakościowy i funkcjonalność zarezerwowaną do tej pory dla świata UNIX i mainframe.
Jak działa aplikacja xBase w trybie terminalowym?
Użytkownik uruchamia na swoim komputerze program terminala, który łączy się z agentem pracującym na serwerze. Agent uruchamia wskazaną aplikację xBase oraz informuje program terminala o uruchomieniu aplikacji i o przydzielonym numerze portu/socketu. Terminal łączy się do aplikacji na wskazany numer portu/socketu. Po nawiązaniu połączenia terminal wysyła do aplikacji polecenia i klawisze otrzymując informacje o operacjach zmieniających wygląd ekranu. Dane mogą być przechowywane w plikach na serwerze aplikacji, na serwerze sieciowym lub na serwerze relacyjnej bazy danych (współpraca z oprogramowaniem Mediator). Jeżeli dane są przechowywane poza serwerem aplikacji, dla dużych systemów istnieje możliwość zastosowania kilku serwerów aplikacyjnych.
Praca terminalowa aplikacji xBase/Clipper w wersji dla DBF
Praca terminalowa aplikacji xBase/Clipper w wersji współpracującej z oprogramowaniem Mediator
Dla sieci lokalnej...
Ze względu na zwiększone bezpieczeństwo danych, minimalny ruch sieciowy i niewielkie wymagania sprzętowe, aplikacja
xBase pracująca w architekturze terminalowej stanowi najatrakcyjniejszą cenowo propozycję do zastosowania w sieci lokalnej.
...i dla sieci rozległej
Ilość danych wymienianych pomiędzy aplikacją
xBase a terminalem użytkownika jest minimalna, dlatego oprogramowanie to tak dobrze nadaje się do zastosowania w sieci rozległej. Nawet na łączach o niewielkiej przepustowości może pracować kilka- kilkanaście terminali, a komfort pracy użytkowników jedynie minimalnie ustępuje jakości pracy w sieci lokalnej. Dane całej wielooddziałowej firmy przechowywane w jednym miejscu są zawsze aktualne, kompletne i gotowe do analizy. Całkiem prosta staje się realizacja operacji, które wcześniej wymagały zewnętrznej koordynacji między oddziałami (np. sprzedaż towaru z magazynu innego oddziału) lub stosowania skomplikowanych mechanizmów replikacyjnych i synchronizacyjnych. Oprogramowanie w wersji dla DBF znakomicie nadaje się do realizacji zdalnego dostępu do istniejących instalacji z serwerem plików.
Scentralizowana architektura systemu zrealizowanego w technologii Terminal
Korzyści z proponowanej technologii
Wymagania systemoweSerwerProcesor(y): | Intel Pentium lub nowszy |
System: | Windows XP/2003/2008/2012/Vista/7/8 z zainstalowanym protokołem TCP/IP i/lub IPX/SPX
Aplikacje Clipperowe obsługiwane są tylko na serverze z systemem 32 bitowym
|
RAM | 64MB + 8-16MB na sesję |
TerminaleProcesor: | Intel 80286 lub nowszy |
System: | DOS, Windows z zainstalowanym protokołem TCP/IP i/lub IPX/SPX
|
RAM: | 1 MB |
NarzędziaCA-Clipper 5.2e/5.3b + Blinker 6.0 lub nowszy
Harbour/xHarbour + kompilator MS Visual Studio lub Borland C++