Sprawdzanie poprawności danych
System sprawdza poprawność danych, aby upewnić się, czy dane, z jakich
korzystają użytkownicy, są poprawne. Poprawność danych może być sprawdzana po stronie
serwera lub po stronie klienta.
Sprawdzanie poprawności po stronie serwera Po wprowadzeniu informacji w aplikacji jest ona umieszczana w kolejce na potrzeby sprawdzania poprawności po stronie serwera, w którym dane są sprawdzane przy użyciu danych na serwerze. Sprawdzanie poprawności po stronie serwera składa się z
asynchronicznego i synchronicznego sprawdzania poprawności. Asynchroniczne
sprawdzanie poprawności ułatwia użytkownikom szybszą pracę, ponieważ umożliwia im
przenoszenie się z pola do pola i jednocześnie wprowadzanie danych bez konieczności
czekania na sprawdzenie poprawności informacji.
Sprawdzanie poprawności po stronie klienta Aby zwiększyć wydajność, system sprawdza poprawność danych w przeglądarce klienta przed sprawdzeniem poprawności na serwerze.
Sprawdzone procedury typów sprawdzania poprawności danych W pewnych okolicznościach jeden typ sprawdzania poprawności danych może być bardziej wydajny do użycia niż inny. Wszystkie typy sprawdzania poprawności działają na polach
tekstowych, wieloczęściowych polach tekstowych oraz polach wyboru. W przeciwieństwie do sprawdzania poprawności po stronie
klienta, która działa po pierwszej stronie wieloczęściowego pola tekstowego, synchroniczne i
asynchroniczne sprawdzanie poprawności działa również w przypadku wieloczęściowych
pól tekstowych oraz pól wyboru.