Pomoc projektowania dla sieci web 

Aktywacja narzędzi pomocy projektowania dla sieci web

XTEND posiada narzędzia przeznaczone do wspomagania programistycznych „Narzędzi i raportów”, które są dostępne na dole strony HTML.

Narzędzia te można aktywować/deaktywować w zakładce„Technika” rekordu Witryna sieci Web lokalizacji XTEND.

Wyświetlanie raportu
Tak

Wyświetlanie narzędzi
Tak

Narzędzia

XTEND dodaje u dołu strony HTML pole o nazwie „Narzędzia”, które może służyć do uzyskania dostępu do narzędzi dostępnych dla programisty sieci web dzięki serwerowi.

GESAY_TOOLS_DEV_TOOLS_ENG.jpg

Serwer XTEND

Jest to szereg zapytań, które można wykorzystać do przypisania roli administratora serwera XTEND i które dają dostęp do zawartości z sesji użytkownika.

Funkcja

Opis

Wyświetl sesję użytkownika

Wyświetlanie zawartości z sesji użytkownika
Login, sesje oraz jednostki czynności, Parametry

Wyświetl konfigurację

Wyświetla konfigurację (config.ini) aplikacji sieciowej XTEND
Parametry konsoli

Wyświetl środowiska java

Wyświetla informacje o środowisku JAVA serwera
Wywołanie „Odśmiecania”

Wyświetl sesje użytkownika

Wyświetla informacje z sesji użytkownika
ID EXTEND, ID TomCAT, ostatnia czynność, sesja obecnie przetwarzana, strona XTEND, Język

Wyświetl pamięć podręczną pól do przechowywania dużych obiektów X3

Wyświetla listę pól do przechowywania dużych obiektów X3 składowanych w pamięci podręcznej serwera dla bieżącej witryny

Usuń pamięć podręczną pól do przechowywania dużych obiektów X3

Usuwa pamięć podręczną pól do przechowywania dużych obiektów X3 dla bieżącej witryny

Wyświetl słownik

Wyświetla zawartość słownika XTEND wygenerowanego przez X3

Wczytaj ponownie słownik

Wymusza ponowne wczytanie słownika
Szczególnie przydatne w przypadku wyłączenia automatycznego ponownego ładowania w rekordzie „witryna internetowa”

Usuń pamięć podręczną menu X3

Usuwa pamięć podręczną menu X3
Służy do ponownego wczytywania lokalnych menu, jeśli zostały one zmodyfikowane

Usuń pamięć podręczną przeglądarki

Wymusza ponowne załadowanie zasobów XTEND we wszystkich przeglądarkach podłączonych do serwera XTEND.
Biblioteka JS, JavaScript, strony HTML.
Jest to szczególnie przydatne, jeżeli użytkownik utworzył ważną datę ważności dla projektowania HTML stron (rekord „strony internetowej”)

Wyświetl w przeglądarce

Raport wykonawczy

Wyświetl lub nie wyświetlaj „Raportu”

Podpowiedzi dotyczące narzędzi

Wyświetlanie nazwy pól i łączy dynamicznych, gdy użytkownik przenosi kursor myszy nad HTML

Aktywuj log XTEND

Aktywuj/Deaktywuj log XTEND

Kliknij na „Wyświetl log” w celu wyświetlenia jego treści w zakładce przeglądarki.

Aktywuj html do analizy logu

Umożliwia raportowanie analizowania strony HTML

Aktywuj log usług sieciowych

Aktywuj/Deaktywuj kompletny log dla usług sieciowych X3

Kliknij na „Wyświetl log” w celu wyświetlenia jego treści w zakładce przeglądarki.

Log X3

Dodanie logu X3

poziom logu X3

poziom logu X3

rozmiar clob x3

Wielkość parametru clob dla zapasu

Debugowanie X3

Aktywacja „Debugera Java” X3

Nazwa hosta

Nazwa hosta stacji roboczej, na której uruchomiono debugowanie
Dla nazwy hosta należy wykonać polecenie ping za pośrednictwem serwera X3

Port TCP

Port nasłuchu protokołu TCP debugera (domyślnie 1789)

Log zapytań HTTP

Aktywuj log dla zapytań HTTP AJAX

Ta funkcja jest szczególnie przydatna dla programistów AJAX, ponieważ można jej używać do uzyskania dostępu do logu usług internetowych lub skryptu serwera, który został wykonany.

Przycisk o nazwie „Aktualizuj pliki logów” może służyć do wyświetlenia interfejsów listy i wywołanych skryptów.

Użytkownik może kliknąć ich nazwę w celu wyświetlenia logu.

Aktualizuj log

Po zmodyfikowaniu formularza wprowadzania użytkownik powinien kliknąć przycisk „Aktualizuj” w celu wzięcia pod uwagę parametrów.

Raport

XTEND dodaje u dołu strony HTML pole o nazwie „Raport XTEND”, które wypełnia poszczególne etapy budowy strony HTML.

GESAY_TOOLS_DEV_RPT_ENG.jpg

Kontekst

Id. sesji

Pole

Opis

XtdId

Nazwa użytkownika sesji XTEND (plik cookie)

JsessId

Nazwa użytkownika sesji TOMCAT

Limit czasu oczekiwania

Limit czasu oczekiwania sesji TOMCAT

sessIdUrl

Prawdziwe jeśli nazwa użytkownika Jsessid wpisana w adresie URL

Raport sesji XTEND

Pole

Opis

Nowa

Prawdziwe w przypadku nowej sesji

Przekierowano

Prawdziwe w przypadku przekierowania adresu URL (hhp 300)

IdValid

Prawda jeżeli sesja jest zatwierdzona

IdFrom

Pochodzenie pliku cookie JSessid lub URL

Serwer X3WEB

Pole

Opis

Do

Wersja

Host

Nazwa hosta

Apache

Porty Http/Https Apache

TomCat

Porty Http/Https TomCat


Bieżąca strona

Pole

Opis

X3Sol

Rozwiązanie X3

X3Fldr

Folder X3

XtdSite

Lokalizacja XTEND

Jęz.

Kod języka XTEND

MainBlk

Blok główny strony

BckgBlk

Blok tła strony

Strona

Kod strony internetowej

Plik

Nazwa pliku

Kodowanie

Kodowanie używane do odczytu pliku

BOM

Prawdziwe, jeśli plik posiada znak „Byte Order Mark”

Pożyczka

Lokalizacja pliku


Login użytkownika

Pole

Opis

LoggedIn

Prawdziwe, jeśli użytkownik zalogował się

Profil

Profil XTEND

LoginTimeout

Limit czasu oczekiwania na zalogowanie

Kontekst wywołania usługi sieciowej

Pole

Opis

X3Folder

Kod pliku X3

X3User

Kod użytkownika X3

X3Lang

Kod języka

Czas

Czas wykonania w milisekundach różnych kroków procesu zapytania HTTP.

Zapytanie

Projekt

Opis

DoRequest

Całkowita długość czasu wykonania zapytania

SessInit

Inicjalizacja sesji XTEND

RepositCheck

Kontrola znacznika czasu słownika XTEND

AgentRun

Całkowity czas przetwarzania zapytania przez maszynę XTEND

Przetwarzanie czynności

Czynność
Całkowity czas przetwarzania czynności (jeśli dotyczy)

Dla każdej czynności z kodem CodeAct na podstawie interfejsu CodeInt:

Projekt

Opis

Act_CodeAct

Całkowity czas przetwarzania czynności CodeAct

CodeInt_New

Tworzenie interfejsu (usługa sieciowa)

CodeInt_Para

Parametry tworzenia

CodeInt_Call

Wywołanie usługi sieciowej.

CodeInt_Res

Wynik przetwarzania (mapowanie)

Wyświetlenie strony

Projekt

Opis

Wyświetl

Całkowity czas przetwarzania wyświetlania

PageLoad

Ładowanie strony

PageCheck

Kontrola znacznika czasu

DataInit

Łączny czas inicjalizacji bloku tokenów

Dla każdej strony (CodeBloc) i interfejsu (CodeInt) blok:

Projekt

Opis

Data_CodeBloc

Łączny czas inicjalizacji bloku (wywołanie usług sieciowych „Dostęp do danych”)

CodeInt_New

Tworzenie interfejsu (usługa sieciowa)

CodeInt_Para

Parametry tworzenia

CodeInt_Call

Wywołanie usługi sieciowej.

CodeInt_Res

Wynik przetwarzania (mapowanie)

Budowanie HTML

BuildHtml
Czas budowy strony HTML dla każdego bloku (CodeBloc) lub skryptu serwera (CodeScript) strony:

Pole

Opis

CodeBloc_Blk

Czas przetwarzania bloku (wywołanie wykonawcze usługi sieciowej)

CodeScript_ScRun

Czas wykonywania skryptu serwera

Pamięć

Wskaźnik informujący o pamięci zużytej w czasie przetwarzania zapytania.

Informacja o pamięci jest bardziej istotna, jeśli wywołanie zgłoszenia serwisowego „Wyświetl środowiska Java” zostało przeprowadzane wcześniej. Zgłoszenie serwisowe uruchamia „Odśmiecanie” JAVA ('System.gc()') oraz zwalnia miejsce w pamięci, które można zwolnić.

Raport

Raport wykonawczy procesu

Wykonanie agenta

Podwykonawczy raport o komunikatach o błędach i ostrzeżeniach

Wywołanie usługi sieciowej

Raport wykonawczy usług sieciowych

Analizowanie strony HTML

Raport o komunikatach o błędach i ostrzeżeniach podczas analizowania strony HTML