|
QS-ViaNet |
QS-ViaNet
- rozwiązanie pozwalające na dostęp do aplikacji wykonanych w technologii Q-Line 3000
za pomocą przeglądarki internetowej
Rozwiązanie QS-ViaNet
pozwala na udostępnienie części lub całości dowolnej
aplikacji wykonanej w technologii Q-Line 3000
za pomocą interfejsu
przeglądarki internetowej. Jego zastosowanie nie wymaga powtórnego przepisywania
aplikacji, gdyż korzysta ono z tej samej definicji wyrażonej w języku QCONL
.
Rozwiązanie pozwala na:
Dostępne w ramach rozwiązania podstawowe elementy standardowe:
QN-Menu(wielopoziomowe, definiuje cały zakres funkcjonalny aplikacji)
QN-Browser(przeglądanie danych, przeszukiwanie po uporządkowaniu i w treści, akcje manipulacji danymi, pasek narzędziowy, mechanizmy" AUTFUN, LOOKUP)
QN-Recedit(wszystkie elementy rozkładu okna, wszystkie kontrolki, kontrola poprawnośći, mechanizmy: BASEFUN, AUTFUN, COPY2HIST, LOOKUP)
QM-Users(logowanie, administracja użytkownikami poprzez aplikację ciężką)
QM-ParamsEngine(zarządzanie parametrami globalnymi i lokalnymi użytkowników)
THTML
Rozwiązanie stosuje się niemal natychmiastowo może być zastosowane do dowolnej istniejącej lub
budowanej aplikacji ciężkiej. Zaimplementowane elementy standardowe pozwalają na realizowanie większosci funkcji
każdej aplikacji wykonanej w technologii Q-Line 3000
. Funkcje specyficzne dla aplikacji ciężkiej wymagają dostosowania do interfejsu przeglądarki.
Do wdrożenia rozwiązania niezbędne są następujące elementy:
Możliwe jest, aby wszystkie trzy elementy realizowane były na jednej stacji. Dla aplikacji publikowanej w Internecie zalecane jest oddzielenie serwera bazy danych i dostępu do sieci zewnętrznej pomiędzy dwie stacje.
Rozwiązanie QS-ViaNet
wykorzystuje i rozbudowuje warstwowość technologii Q-Line 3000
.
Zarówno w aplikacji ciężkiej, jak i lekkiej ekran każdego zalogowanego użytkownika opisywany
jest za pomocą abstrakcyjnych komponentów. Stan komponentów w danej chwili jest opisywany przez dokument XML.
W przypadku ciężkiego klienta dostęp i prezentacja komponentów przyjmuje postać menadżera okien.
Rozwiązanie QS-ViaNet
nadbudowuje warstwę abstrakcyjnych
komponentów przez warstwę boundary charakterystyczną dla aplikacji przeglądarkowych.
Warstwa boundary została zrealizowana w oparciu o platformę J2EE.
Warstwa boundary realizuje
W chwili gdy nasz system obecny jest również w ekstranecie bezpieczeństwo jest jednym z podstawowych zagadnień.
Zabezpieczenia systemu wykorzystującego rozwiązanie QS-ViaNet
można rozpatrywać w trzech kategoriach.