OTC - Strona główna

  Download   |  Kontakt   |  Moje konto   |  Wyloguj się  

zalogowany: Gość / Guest




Winflector / Winflector Console
Serwer Mediator ISAM
Mediator - klient Delphi
Mediator - klient xBase/Clipper
Mediator - interfejs COM
Komponenty xHarbour dla Delphi
Interfejs COM dla xHarbour/DBF
Terminal GUI
Terminal Console
Terminal xBase
Jak kupić?
Download
Cennik
 


Rewolucja w świecie MySQL!
Darmowy, nielimitowany Mediator dla MySQL dla aplikacji xHarbour, Harbour oraz Delphi!
Szczegóły w Aktualnościach.
Strona główna  »  Produkty  »  Terminal Console  »  Możliwość rozbudowy aplikacji i klienta przy pomocy dołączonych interfejsów (API)

Możliwość rozbudowy aplikacji i klienta przy pomocy dołączonych interfejsów (API)

Aby możliwe było uruchomienie aplikacji przy pomocy Terminala Console nie jest konieczne wprowadzanie zmian do kodu aplikacji.
W przypadku gdy standardowa funkcjonalność Terminala nie jest wystarczająca, możliwa jest rozbudowa aplikacji przy pomocy interfejsów obecnych w Terminalu:

  1. Interfejs aplikacji składa się ze statycznie bądź dynamicznie dołączanej biblioteki gtrmapi.dll. Biblioteka udostępnia aplikacji funkcje umożliwiające łatwy odczyt parametrów środowiska (np. sprawdzenie czy aplikacja wykonuje się terminalowo) oraz wywołanie funkcji RPC (remote procedure call) dołączonych przez użytkownika do klienta gte.exe w postaci DLL. Interfejs aplikacji zawiera również inne przydatne funkcje umożliwiające np. transfer plików z serwera na terminal i vice-versa.

  2. Interfejs klienta składa się ze statycznie bądź dynamicznie dołączanej biblioteki gteapi.dll umożliwiającej odczyt parametrów klienta oraz integrację z klientem własnej biblioteki DLL zawierającej funkcje PRC użytkownika. Funkcje RPC użytkownika dołączone do gte.exe mogą być łatwo wywoływane przez aplikację. Umożliwiają one przeniesienie wykonywania niektórych operacji bezpośrednio na terminal. Przykładem takiej operacji może być obsługa urządzenia autoryzacji dostępu za pomocą kart magnetycznych.

  3. Dla użytkowników aplikacji xHarbour zaprojektowany został specjalny interfejs, umożliwiający korzystanie z interfejsów aplikacji i klienta bezpośrednio z poziomu języka xHarbour. Również funkcje RPC rozszerzające funkcje klienta gte.exe mogą być pisane w języku xHarbour. Interfejs rozszerzeń xHarbour jest w pełni zgodny z interfejsem dostępnym w produktach Terminal dla xHarbour i Terminal dla CA-Clipper.




 Polish English
| Mapa serwisu | Ochrona prywatności | Notka prawna | Uwagi | wersja do druku  wyślij e-mail