logo-softwarestudio-2020-600

Tryb Proxy

Tryb proxy platformy jest szczególnie korzystny dla firm, które potrzebują dostępu do zasobów ze zdalnych lokalizacji. Zamiast utrzymywać fizyczne połączenie ze zdalnym zasobem, tryb proxy umożliwia firmom dostęp do zasobu z lokalnego serwera. Eliminuje to potrzebę kosztownego sprzętu i konserwacji, a także wszelkie problemy z przepustowością, które mogą się pojawić.

Platforma StudioSystem i tryb proxy oferują nowoczesnym firmom różnorodne możliwości zwiększenia ich wydajności i produktywności. Za pomocą platformy firmy mogą uzyskiwać dostęp do zasobów i zarządzać nimi z dowolnego miejsca iw dowolnym czasie, co czyni je niezwykle wygodnym i ekonomicznym.

Platforma oferuje również bezpieczny dostęp do sieci wewnętrznych i aplikacji. Za pomocą technologii zdalnego dostępu platformy firmy mogą zapewnić bezpieczny dostęp do swoich sieci wewnętrznych bez konieczności inwestowania w drogi sprzęt lub oprogramowanie. Dzięki temu firmy mogą bezpiecznie uzyskiwać dostęp do swoich zasobów z różnych lokalizacji bez narażania bezpieczeństwa ich sieci.

Ponadto platforma oferuje również skalowalność i elastyczność. Za pomocą platformy firmy mogą szybko skalować swoje zasoby, aby sprostać zmieniającym się potrzebom organizacji. Dzięki temu firmy mogą szybko reagować na zmiany popytu i nadążać za konkurencją.

Platforma StudioSystem wychodząc na przeciw coraz większym potrzebom klientów posiada teraz funkcjonalność pracy w zabezpieczonym trybie PROXY.

Dzięki temu rozwiązaniu w prosty sposób zabezpieczamy dostęp do wszystkich funkcji systemowych a zezwalamy tylko na te transakcje, które są przeznaczone do uruchamiania w trybie bez logowania.

Konfiguracja

W celu uruchomienia trybu proxy należy skonfigurować dwa parametry w pliku web.config

<add key=”Proxy” value=”False”/> –> parametr przyjmuje wartości True/False określając w jakim trybie działa witryna
<add key=”ProxyFolder” value=””/> –> parametr przyjmuje wartość jako folder zawierający transakcje z dostępem publicznym. Przykładowo /role_rek/Public/

Wymagania

Do uruchomienia instalacji w trybie PROXY wymagana jest specjalna licencja StudioSystem.NET PROXY.

Transakcje dedykowane

W ramach różnych projektów (modułów) istnieje potrzeba udostępniania różnych formularzy realizujących różne funkcjonalności. W tym celu można skorzystać z uniwersalnej metody dostępnej w folderze \role_proxy\. Transakcja pubjqs.aspx znajdująca się w tym folderze uruchamiana z parametrem kod uruchamiają wskazany w skorowidzu (prx=JQS) wiersz z parametrami.

Transakcja pubjqs.aspx

Transakcja  /role_proxy/pubjqs.aspx może wykonywać przygotowany skrypt na zasadzie takiej jak w transakcji /role_sys/jqs.aspx, różnica polega na dostępie, transakcja w folderze role_proxy jest dostępna publicznie, a więc można ją uruchamiać z innych stron klienta np. jako formularz reklamacyjny RMA.

Parametry

Uruchomienie transakcji wymaga podania parametrów:

  • kod – wskazuje na unikalna pozycję skorowidza JQS, który zawiera definicje co i jak ma być uruchomione
  • key – wskazuje klucz uwierzytelniający dla danej transakcji, klucz dla każdej transakcji powinien być generowany jako unikalny (np. newid() ) i zapisany w kolumnie IKONA.
  • opcjonalnie można podać parametr refno wskazując numer referencyjny

Przykład:

Chcemy publicznie udostępnić formularz rejestrowania zgłoszeń reklamacyjnych RMA, potrzebujemy więc dostęp do transakcji ze skryptem bez weryfikacji logowania użytkownika.

PUBJQS JQS_PROXY_RMA

Kod JQS_PROXY_RMA ustawiamy w skorowidzu JQS

  • KOD – dowolny unikalny identyfikator
  • KOD1 – musi zawierać tekst PROXY, aby zezwolić na uruchomienie transakcji w trybie dostępu bez logowania
  • UWAGI – parametry uruchomienia transakcji
    • script – wskazuje na plik jaki ma być dołączony
    • scriptonload – wskazuje na nazwę funkcji jaka ma być uruchomiona po załadowaniu pliku
    • return – opcjonalnie pozwala wskazać przekierowania co ma się dziać gdy formularz ma być zamknięty.
  • PLIK IKONY – zawiera unikalny kod klucza (parametru key), który dodatkowo zabezpiecza przed niepowołanym uruchomieniem
skorowidz JQS PROXY RMA

Wreszcie, platforma oferuje również szeroki zakres funkcji, które pozwalają firmom optymalizować ich działania. Na przykład platforma umożliwia firmom konfigurowanie i zarządzanie maszynami wirtualnymi, zarządzanie wykorzystaniem zasobów i monitorowanie wydajności ich aplikacji. Pomaga to firmom zapewnić, że ich operacje działają tak wydajnie, jak to tylko możliwe.

Ogólnie rzecz biorąc, platforma StudioSystem i tryb proxy oferują firmom różnorodne możliwości, które mogą pomóc im zwiększyć wydajność i produktywność. Dzięki bezpiecznemu dostępowi, skalowalności i elastyczności platforma zapewnia firmom narzędzia, których potrzebują, aby zmaksymalizować wydajność.