Przejdź do głównej zawartości

Jak wygląda architektura Wapro Anywhere?

Wapro Anywhere to nowa generacja aplikacji znanych dotychczas z pakietu w wersji desktop, czyli instalowanych na stacjach użytkownika. W przeciwieństwie do tradycyjnych systemów desktopowych, które opierają się na instalacjach lokalnych, nowa wersja Wapro Anywhere jest dostępna w formacie HTML i zapewnia zupełnie inną architekturę.

W przypadku aplikacji desktopowej, komunikacja odbywa się w architekturze dwuwarstwowej, gdzie program bezpośrednio łączy się z serwerem baz danych Microsoft SQL Server. W przeciwieństwie do tego, Wapro Anywhere implementuje architekturę trójwarstwową. Oznacza to, że aplikacja, uruchamiana w przeglądarce przez protokół HTTPS, najpierw łączy się z serwerem Web, wykorzystując API (ang. Application Programming Interface). Dopiero po wywołaniu odpowiednich funkcji API następuje komunikacja z bazą danych, co umożliwia realizację operacji, takich jak pobieranie, dodawanie czy modyfikowanie danych.

Jakie są zalety architektury Wapro Anywhere?

Nowa architektura Wapro Anywhere przynosi szereg korzyści, przede wszystkim porządkuje komunikację pomiędzy aplikacją a bazą danych. Ta zmiana otwiera drzwi do lepszej integracji z innymi systemami, co jest kluczowe w dzisiejszym świecie biznesu.

Dzięki zastosowaniu protokołu HTTPS, systemy mogą komunikować się zgodnie z ustalonymi standardami, opierając się na technologii REST API. To innowacyjne podejście zastępuje tradycyjne wywołania procedur i obiektów w bazie danych SQL, co znacząco upraszcza proces komunikacji i umożliwia dalszy rozwój aplikacji.

Architektura Wapro Anywhere opiera się na dwóch istotnych komponentach. Po pierwsze, aplikacja frontendowa to typowa SPA (ang. Single Page Application), co oznacza, że po zalogowaniu wszystkie operacje odbywają się w obrębie przeglądarki. Użytkownik wysyła jedynie żądania do serwera aplikacyjnego przez HTTPS, określając, jakie działania chce wykonać na danych, np. Pobierz listę towarów czy Skasuj dokument. Po drugie, warstwa serwera aplikacji umożliwia łatwe skalowanie systemu, co przekłada się na zwiększenie wydajności i efektywności operacji.

Wapro Anywhere to rozwiązanie, które zmienia sposób interakcji z aplikacjami Wapro ERP. Jego zaawansowana architektura trójwarstwowa oraz zastosowanie nowoczesnych standardów komunikacji sprawiają, że systemy są bardziej elastyczne, wydajne i gotowe na przyszłe wyzwania. Przejdź na Wapro Anywhere i odkryj nową jakość w zarządzaniu swoim biznesem!