Architektura klient - serwer

architektura klient - serwer - Sposób interakcji komponentów systemu w ukłądzie klient - serwer powoduje że wyraźnie są zaznaczone dwa obszary aplikacji. Klient jest procesem, który potzrebuje pewnych zasobów, natomiast serwer zajmuje się przetwarzaniem tych zasobów i dostarcza je klientowi. Klient-serwer – asymetryczna architektura oprogramowania umożliwiająca rozdzielenie pewnych funkcjonalności, w celu zwiększenia elastyczności i ułatwienia wprowadzania zmian w każdej z części. Polega to na ustaleniu, że serwer zapewnia usługi dla klientów, którzy mogą komunikować się z serwerem wysyłając żądanie (request). Podstawowe i najczęściej używane serwery to: serwer pocztowy, serwer WWW, serwer plików, serwer aplikacji. Z usług jednego serwera może zazwyczaj korzystać wielu klientów.
architektura klient   serwerarchitektura klient   serwer
architektura klient   serwerarchitektura klient   serwer
Ogromna funkcjonalność platformy raportującej wynika z zastosowania wielu komponentów w wielowarstwowej architekturze.. Usługi Reporting Services mogą działąć w trybie natywnym (domyślna konfiguracja) pracująć jako autonomiczny serwer lub w trybie zintegrowanym z SharePoint w którym pracuje w ramach farmy SharePoint. Warstwa uwierzytelnienia korzysta z uwierztelnionania bazującego na systemie WIndows oraz uwierztelnienia niestandardowego w procesie potwierdzenia tożsamości użytkownika. Domyślnie wykorzystywane jest zabezpieczenie zintegrowane z systemem Windows z zastosowaniem NT LAN Manager. Warstwa domeny aplikacji składa się z kilku osobnych obszarów funkcjonalnych: Report managerUsługa sieci WebZarządzanie domenami aplikacjiZarządzanie pamięciąPrzetwarzanie w tlePlatforma usługiWywłanie procedur zdalnych
Wyróżniamu pięć zasadniczych komponentów tworzących systemy z baza danych, są to: sprzet, oprogramowanie, dane, procedury oraz ludzie.. Wszyscy klienci sieci Web komunikują się z aplikacjami ASP.NET za pośrednictwem Internetowych usług informacyjnych (IIS). Usługi IIS odszyfrowują i opcjonalnie uwierzytelniają żądanie. Jeśli dla opcji Zezwalaj na połączenia anonimowe jest ustawiona wartość true, uwierzytelnianie nie jest dokonywane. Ponadto usługi IIS wyszukują żądany zasób (taki jak aplikacja ASP.NET) i w przypadku, gdy klient ma odpowiednie uprawnienia, zwracają ten zasób. Oprócz wbudowanych funkcji programu ASP.NET, aplikacje ASP.NET mogą również wykorzystywać funkcje zabezpieczeń niskiego poziomu dostępne w systemie .NET Framework. br>Konfiguracja środowiska ASP.NET dotyczy tylko jego zasobów (czyli zasobów obsługiwanych przez plik Aspnet_isapi.dll). Infrastruktura aplikacji WWW obejmuje stanowy, interaktywny interfejs użytkownika; nawigacje między stronami; bezpieczeństwo; obsługę wielu języków i obsługę różnych typów urządzeń końcowych.br>
System Windows Server 2012 bazuje na doświadczeniach firmy Microsoft zdobytych podczas tworzenia i obsługi chmur publicznych, które wykorzystano w celu zapewnienia wysoce dynamicznej, dostępnej i ekonomicznej platformy serwerowej do budowy chmur prywatnych. System ten zapewnia przedsiębiorstwom i dostawcom usług hostingowych skalowalne i dynamiczne środowisko umożliwiające współdzielenie udostępnianych zasobów fizycznych przez wielu klientów usług (architektura typu multitenant) oraz odpowiednią dla niego infrastrukturę chmury, która bezpiecznie łączy się z lokalizacjami fizycznymi i umożliwia pracownikom działu IT szybsze i skuteczniejsze reagowanie na potrzeby przedsiębiorstwa.
Architektura wielowarstwowa to architektura komputerowa typu klient-serwer, polegająca na rozdzieleniu interfejsu użytkownika, przetwarzania i składowania danych na kilka osobnych warstw, które mogą być oddzielnie rozwijane i aktualizowane, co ułatwia ich utrzymanie i nie wpływa negatywnie na funkcjonowanie pozostałych warstw. Najpowszechniej używanym przykładem architektury wielowarstwowej jest architektura trójwarstwowa. .
Na oprogramowanie w architekturze dwuwarstwowej składa się warstwa serwera oraz warstwa klienta. Oba procesy mogą być zlokalizowane na jednym komputerze, jednak w poważnych rozwiązaniach warstwę związaną z bazą danych instaluje się dedykowanym komputerze - serwerze.
Dla wielu firm Internet stał się błyskawicznie podstawowym środkiem komunikacji z klientami, do ich obsługi niezbędnym narzędziem staje się aplikacja magazynowa online działająca przez przeglądarkę internetową. Aplikacja magazynowa online uruchamiana jest przez przeglądarkę Internetową..

Oprogramowanie SoftwareStudio to nie jest zwykła witryna www z możliwością prezentowania treści, to aplikacja magazynowa onlinew technologii ASP.net wykorzystująca bazę danych MS SQL Server w wersji 2012 lub nowszą.

Aplikacja magazynowa online pozwala na korzystanie przez użytkownika z funkcjonalności podobnej do standardowej aplikacji Windows instalowanej na stacji roboczej. Aplikacje WEBowe (www) to rozwiązania informatyczne pozwalające na pracę za pomocą przeglądarki internetowej. ASP.NET rozwiązanie stworzone przez Microsoft, służący do budowania dynamicznych stron internetowych, aplikacji internetowych i XML-owych usług sieciowych. ASP.NET jest częścią platformy .NET Aby móc korzystać z aplikacji magazynowej online, należy mieć odpowiednią ilość dostępnego miejsca na dysku jakiegoś serwera WWW, na którym umieścimy naszą aplikację świadczącą usługi poprzez Internet. W systemie Windows taką usługę można uruchomić instalując Internet Information Services (IIS Server).

Aplikacja magazynowa działająca OnLine wymaga zapewnienia nieprzerwanego dostępu do systemu przez Internet. Zastosowanie procedur ma uzasadnienie wszędzie tam, gdzie występują rozbudowane magazyny i znaczeniem kluczowym do sprawnego zarządzania masą towarową staje się informacja gdzie znajduje towar. Aplikacja magazynowa OnLine dostępna w chmurze prywatnej SoftwareStudio ewidencjonuje towar w układzie ilościowo wartościowym albo tylko ilościowym. Na bieżąco udostępnia informację o stanach: bieżącym dostępnym ilości zamówień od odbiorców rezerwacji ilościach zamówień do dostawców i wielu innych.

.
Podczas eksportu danych w dolnym pasku tabeli danych jest wyświetlany komunikat o wykonywanej funkcji. Optymalny dobór urządzeń i oprogramowania, z szerokiego spektrum producentów, dostosowany do indywidualnych potrzeb klientów oraz doradztwo i obsługę serwisową wchodzą w zakres usługi. Program wysyła do wagi paletowej komunikat sterujący, który powoduje odczytanie wagi. . System magazynowy wms w takim wypadku jest nieodzwonym narzędziem do kontrolki realziacji zleceń i wysyłek, a jego integracja z firmą kurierską skraca czas pracy magazyniera. Image – pozwala na wyświetlanie oraz dodawanie plików graficznych (obrazków w formacie jpg) fieldsetstart i fieldsetstop – to powiązane pola pozwalające na wyświetlanie ramki, za pomocą której możemy powiązać kontrolki w pewne grupy. Separator – możliwość rozdzielenia pozycji na formularzu linią poziomą password – pole tekstowe, którego wartość przy zapisywaniu jest szyfrowana w bazie, a przy odczycie wartość prezentowana jest za pomocą symboli zastępczych *. Definiowana tak samo jak pole typu combo. Do bazy zapisywane są kody zaznaczonych pozycji rozdzielone przecinkami. Klient indywidualny jest bardzo wymagajacy i nie akceptowane są przez niego ani opóźnienia w dostawie, ani tym nardziej pomyłki. . System obsługi magazynu
Jeśli usługa sieciowa jest płatna, można dołączyć procedurę wnoszenia płatności. Oferuje nowoczesne, świetnie wyposażone magazyny przystosowane również do przechowywania wymagających szczególnych warunków zapasów. Rozwój tego narzędzia stawia coraz trudniejsze zadania przed twórcami rozwiązań internetowych. . Z punktu widzenia pracowników w magazynie oferujemy dostawę, montaż i uruchomienie drukarek kodów kreskowych, skanerów oraz terminali radiowych. Microsoft sql server (ms sql) to system zarządzania bazą danych, wspierany i rozpowszechniany przez korporację microsoft. Automatycznie zostają nadane numery nośników (palet). Dokumenty pz i wz rejestrowane w systemie erp są traktowane przez oprogramowanie wms jako dokumenty zlecenia przyjęcia lub zlecenia wydania. Pierwsza kolumna rejestru - stan - określa status dokumentu inwentaryzacji: 1 – dokument w trakcie realizacji, 2 – dokument zamknięty. Obsługa magazynu wysokiego składowania opiera się na pomocniczych kartotekach miejsc adresowych (miejsca składowania) w których przechowywany jest towar. Zastosowanie takich procedur ma uzasadnienie wszędzie tam, gdzie występują rozbudowane magazyny i znaczeniem kluczowym do sprawnego zarządzania masą towarową staje się wiedza nie ile mamy towaru w zapasie, ale gdzie się on znajduje. Program ewidencjonuje towar w układzie ilościowo wartościowym albo tylko ilościowym. Na bieżąco udostępnia informację o stanach: bieżącym dostępnym ilości zamówień od odbiorców rezerwacji ilościach zamówień do dostawców i wielu innych. . Program do obsługi magazynu
HTTPS (HyperText Transfer Protocol Secure) to internetowy protokół komunikacyjny chroniący integralność i poufność danych przesyłanych między komputerem a witryną. Użytkownicy oczekują, że będą mogli korzystać z witryn internetowych w sposób bezpieczny i z zachowaniem prywatności. SoftwareStudio wymaga dla bezpieczeństwa aplikacji magazynowej do stosowania protokołu HTTPS do ochrony połączenia pomiędzy komputerem użytkownika, a witryną z systemem magazynowym online. Protokół HTTPS w witrynie, musi uzyskać certyfikat bezpieczeństwa. Wystawia go urząd certyfikacji, który wcześniej zweryfikuje, czy adres internetowy faktycznie należy do Twojej organizacji. Certyfikat chroni użytkowników i klientów przed atakami typu „man in the middle”. Podczas konfigurowania certyfikatu wybierz klucz 2048-bitowy, by maksymalnie zwiększyć bezpieczeństwo. Jeśli firma posiada certyfikat ze słabszym kluczem (1024-bitowym), to zalecane jest przejście na wersję 2048-bitową.
Program CRM.net pozwala handlowcom rejestrować swoje wizyty u klientów. Do tego celu przygotowany specjalny formularz, za pomocą którego handlowiec wprowadza informacje gdzie, kiedy i u kogo przebywał. Niektóre pola zawierają ikonę listy rozwijanej, po jej kliknięciu następuje wyświetlenie listy, z której należy wybrać potrzebną dla użytkownika opcję. W przypadku powrotu do domu należy zaznaczyć komunikat o tej samej treści poprzez kliknięcie na okienko obok.Aplikacja dla handlowców Studio CRM.net
Prywatna chmura SoftwareStudio to rozwiązanie dostępne w formie usługi oparte na zasobach dedykowanych dla Twojej firmy zarówno tych znajdujących się lokalnie jak i na zewnątrz organizacji. Chmura działa w jednym z największych Data Cenetr w Polsce, w Warszawie w oparciu o platformę VMware. Oprogramowanie Magazyn w chmurze dostępne jest dla klientów przez cały rok zapewniajać dostęp do systemu z dowolnego miejsca poprzez Internet.Magazyn w chmurze
Zarejestrowany wewnętrzny dokument systemu wms może zostać wydrukowany jako szczegółowa lista (picking list) albo jako dokument zagregowany - te same pozycje towarowe są zgrupowane i sumowane. Dokumenty pz i wz rejestrowane w systemie erp są traktowane przez oprogramowanie wms jako dokumenty zlecenia przyjęcia lub zlecenia wydania. Integracja pozwala na eliminację dodatkowych prac związnaych z zakąłdaniem bazy towarowej i kontrahentów oraz tworzeniem dokumentów zleceń przyjęcia i wydania. . Dokumenty pz i wz rejestrowane w systemie erp są traktowane przez oprogramowanie wms jako dokumenty zlecenia przyjęcia lub zlecenia wydania. Obsługa magazynu wysokiego składowania opiera się na pomocniczych kartotekach miejsc adresowych (miejsca składowania) w których przechowywany jest towar. Zastosowanie takich procedur ma uzasadnienie wszędzie tam, gdzie występują rozbudowane magazyny i znaczeniem kluczowym do sprawnego zarządzania masą towarową staje się wiedza nie ile mamy towaru w zapasie, ale gdzie się on znajduje. Program ewidencjonuje towar w układzie ilościowo wartościowym albo tylko ilościowym. Na bieżąco udostępnia informację o stanach: bieżącym dostępnym ilości zamówień od odbiorców rezerwacji ilościach zamówień do dostawców i wielu innych. . Oprogramowanie WMS
W kartotece asortymentowej nie są modyfikowane pola indeks i ilość. Ponadto optymalizując pracę magazynierów zwiększa się ilość operacji magazynowych, co za tym idzie można wyposażyć ich przenośne urządzenia z czytnikami kodów kreskowych. Międzynarodowy przełom w dziedzinie ważenia oraz światowe uznanie przyniosła waga “triple-beam”, która przez następne lata była nieustannie modyfikowana i ulepszana. . Dokumenty pz i wz rejestrowane w systemie erp są traktowane przez oprogramowanie wms jako dokumenty zlecenia przyjęcia lub zlecenia wydania. Zarejestrowany wewnętrzny dokument systemu wms może zostać wydrukowany jako szczegółowa lista (picking list) albo jako dokument zagregowany - te same pozycje towarowe są zgrupowane i sumowane. Integracja pozwala na eliminację dodatkowych prac związnaych z zakąłdaniem bazy towarowej i kontrahentów oraz tworzeniem dokumentów zleceń przyjęcia i wydania. Dokumenty pz i wz rejestrowane w systemie erp są traktowane przez oprogramowanie wms jako dokumenty zlecenia przyjęcia lub zlecenia wydania. System do obsługi magazynu wysokiego składowania może funkcjonować autonomicznie lub może zostać zintegrowany z systemem nadrzędnym klasy erp. . Oprogramowanie logistyczne
W takiej sytuacji doskonałym rozwiązaniem jest studio magazyn wms net dla operatorów logistycznych. Bogatą funkcjonalność oprogramowania magazynowego uzupełniają standardowe funkcje platformy takie jak zapis danych do plików excel, automatyczna wysyłka raportów oraz powiadomień droga mailową. Zebra mc32n0-gi2haheia to pierwsze urządzenie testowane i zastosowane przez inżynierów softwarestudio w gospodarce magazynowej. . Moduł administratora programu magazynowego udostępnia opcję w sekcji skorowidze / systemowe o nazwie transakcje. Zwrócona wartość jest porównywana z wagą obliczaną na dokumencie wydania z magazynu. Administrator może dowolnie zmodyfikować szbalon dokumentu nie tlyko w zakresie ukłądu graficznego, ale takjże informacji w nim zawartych. Model se4500-dl został opracowany z myślą o skanowaniu kodów kreskowych o średniej lub dużej gęstości, które stosuje się w prawach jazdy i innych dokumentach identyfikacyjnych, dzięki czemu doskonale sprawdza się na przejściach granicznych oraz w służbie zdrowia i w branży elektronicznej. W kartotece aktywne są funkcje: dopisania, edycji i podglądu kartoteki oraz zestawienie obrotów. Obsługa magazynu wysokiego składowania opiera się na pomocniczych kartotekach miejsc adresowych (miejsca składowania) w których przechowywany jest towar. Zastosowanie takich procedur ma uzasadnienie wszędzie tam, gdzie występują rozbudowane magazyny i znaczeniem kluczowym do sprawnego zarządzania masą towarową staje się wiedza nie ile mamy towaru w zapasie, ale gdzie się on znajduje. Program ewidencjonuje towar w układzie ilościowo wartościowym albo tylko ilościowym. Na bieżąco udostępnia informację o stanach: bieżącym dostępnym ilości zamówień od odbiorców rezerwacji ilościach zamówień do dostawców i wielu innych. . Oprogramowanie do zarządzania online
Ważnym modułem magazynowego systemu WMS jest inwentaryzacja zwana spisem z natury. System WMS pozwala na prowadzenie inwentaryzacji w dowolnym momencie dla wybranego magazynu, asortymentu, miejsc składowania czy kontrahenta.
HTTPS (HyperText Transfer Protocol Secure) to internetowy protokół komunikacyjny chroniący integralność i poufność danych przesyłanych między komputerem a witryną. Użytkownicy oczekują, że będą mogli korzystać z witryn internetowych w sposób bezpieczny i z zachowaniem prywatności. SoftwareStudio wymaga dla bezpieczeństwa aplikacji magazynowej do stosowania protokołu HTTPS do ochrony połączenia pomiędzy komputerem użytkownika, a witryną z systemem magazynowym online. Protokół HTTPS w witrynie, musi uzyskać certyfikat bezpieczeństwa. Wystawia go urząd certyfikacji, który wcześniej zweryfikuje, czy adres internetowy faktycznie należy do Twojej organizacji. Certyfikat chroni użytkowników i klientów przed atakami typu „man in the middle”. Podczas konfigurowania certyfikatu wybierz klucz 2048-bitowy, by maksymalnie zwiększyć bezpieczeństwo. Jeśli firma posiada certyfikat ze słabszym kluczem (1024-bitowym), to zalecane jest przejście na wersję 2048-bitową.
Moduł systemu WMS do pracy na przenośnych urządzeniach tzw terminale WiFi (kolektory danych). Komunikacja pomiędzy systemem WMS oraz kolektorami odbywa się on-line poprzez sieć WiFi. Każde zdarzenie wykonane na kolektorze przenośnym od razu jest rejestrowane w systemie WMS, a każde zlecenie z systemu magazynowego WMS od razu tafia do kolektora (brak konieczności podpinania urządzenia do komputera). Od 2014 roku oferujemy oprogramowanie na kolektory z systemem Android, a od 2016 zakończyliśmy rozwój aplikacji mobilnych na Microsoft Windows CE/ Windows Mobile.Skaner kodów Android
Prywatna chmura firmy SoftwareStudio pracuje w środowisku Virutalnym opartym o VMware umożliwiając kompletne zarządzanie usługami. Całość infrastruktury sprzętowej, dostępu do internetu i bezpieczeństwa zapewnia najlepsze naszym zdaniem w Polsce DataCenter Beyond.. Wirtualizacja systemów informatycznych (systemów operacyjnych i aplikacji) w chmurze umożliwiają szybkie wdrażanie zaawansowanych aplikacji i usług oraz zarządzanie nimi. Wystarczy zainstalować system i aplikację, a wirtualny serwer z systemem Windows lub Linux będzie do Państwa dyspozycji zawsze i wszędzie dostępny. Prywatna chmura firmy SoftwareStudio pracuje w środowisku Virutalnym opartym o VMware umożliwiając kompletne zarządzanie usługami. Całość infrastruktury sprzętowej, dostępu do internetu i bezpieczeństwa zapewnia najlepsze naszym zdaniem w Polsce DataCenter Beyond. Maszyny wirtualne na desktopie spotykane są już nie tylko wśród programistów piszących aplikacje na wiele platform, ale praktycznie wszystkich, którzy bardziej angażują się w technologie komputerowe. Są znakomitym sposobem na pracę z wieloma systemami operacyjnymi.  
Wirtualizować można dowolne aplikacje, co umożliwia osiągnięcie i przekroczenie wydajności serwerów fizycznych przy jednoczesnej eliminacji konieczności przydzielania nadmiarowych zasobów sprzętowych. Azure to potężne połączenie zarządzanych i niezarządzanych usług umożliwia tworzenie i wdrażanie aplikacji oraz zarządzanie nimi w dowolny sposób, co zapewnia niezrównaną wydajność.. Dynamicznie przydzielające zasoby potrzebującym ich aplikacjom rozwiązanie VMware vSphere umożliwia zagwarantowanie odpowiednich poziomów usług i maksymalizację wydajności używanej infrastruktury. Skonfigurowanie katalogu ustandaryzowanych usług umożliwia wdrażanie aplikacji w ciągu kilku minut. Jest to możliwie dzięki przydzielaniu zasobów na żądanie przy zachowaniu spójności wystąpień aplikacji. Na liście dostawców firmy VMware znajdują się firmy, które oficjalnie wspierają uruchamianie ich aplikacji na platformie VMware: firmy Microsoft, SAP i Oracle. SoftwareStudio oferuje wirtualne środowisko VMware hostowane w "chmurze prywatnej" firmy Beyond z Poznania. Wirtualizacja aplikacji dla przedsiębiorstw pozwala na korzystanie ze środowiska dedykowanego dla największych korporacji za miesięczną opłatę, zamiast kupowania bardzo drogiego oprogramowania. Dzierżawa zapewnia nie tylko dostęp za przystępną cenę, ale także aktualizację oprogramowania VMware. Rozwiązania wirtualizacji firmy VMware współpracują z szeroką gamą sprzętu i oprogramowania (pamięci masowe, sprzęt i oprogramowanie sieciowe oraz produkty z dziedziny zabezpieczeń). Firma VMware jest zaangażowana we wspieranie otwartych standardów w zakresie licencjonowania i zgodności operacyjnej, dzięki czemu klienci mogą używać rozwiązań, które najlepiej zaspokajają ich potrzeby, a nie muszą korzystać z oprogramowania i sprzętu określonych dostawców.
W ofercie SoftwareStudio znajduje się usługa HOSTING HERMESSQL. Jest to usługa wynajmu serwera z systemem Windows i/lub bazy SQL Server.. HermesSQL to aplikacja firmy Humansoft przeznaczona dla przedsiębiorstw. Większość z użytkowników korzysta z własnych serwerów wewnątrz firmy, jednak z wielkością firmy rośnie zapotrzebowanie na zasoby, któee zapewnią że oprogramowanie HermesSQL będzie działać szybko i stabilnie. Hosting HermesSQL pozwala za przystępną cenę korzystanie z nowoczesnego rozwiązania opartego o wirtualziację serwerów VMware w Data Center Beyond w Poznaniu. W ramach usługi hostingu HermesSQL zapewniamy instalację i konfigurację środowiska, udostępnienie zasobów wg potrzeb, a wrazie ich zmiany dostosowanie do zmieniajacego się środowiska.  
Program Studio Raporty.net stanowiąc najwyższy poziom serwera raportów pozwalają zarządzać dostępem do poszczególnych opublikowanych raportów dla wybranych użytkowników programu. Po zalogowaniu do programu Studio Raporty, użytkownik ma udostępniane MENU raporty zgodnie z definicją określoną przez administratora. Osoba odpowiedzialna za nadawanie uprawnień dostępu do poszczególnych raportów konfiguruje za pomocą prostych i standardowych mechanizmów układ menu dla danego użytkownika programu.Oprogramowanie Studio Raporty.net
Dynamiczny rozwój usług hostingowych wpłynął na doskonałe wyniki finansowe za 2016 rok. W związku z tym od maja zwiększamy moc serwerów chmury o 30%. Po rocznym wdrożeniu systemu klasy TMS dla dużego polskiego operatora logistycznego uruchamiamy kolejne moduły B2B i B2C. Liderem sprzedaży pozostaje kolejny rok system gospodarki magazynowej Studio Magazyn WMS.net, a w szczególności dla operatorów logistycznych i firm produkcyjnych. Zakończyliśmy wdrożenie modułu reklamacji w ramach systemu obsługi salonów sieci sklepów detalicznych kolejnej spółki giełdowej. Wprowadziliśmy integrację onLine sklepu Internetowego Iguana z systemem ERP SAP włoskiego koncernu i systemem B2B. Na potrzeby obsługi firm kurierskich uruchomiliśmy moduł w magazynie Solid Logistic do skanowania listów przewozowych.2017
2012 wprowadził zmiany w zakresie poszerzenia oferty o usługi hostingowe (serwery wirtualne) w chmurze Windows Azue oraz VMWare. Ponadto podpisaliśmy umowę partnerską z firmą Safetica w zakresie sprzedaży i wdrożeń rozwiązań bezpieczeństwa i monitoringu pracy pracowników. Wdrożyliśmy także zmiany w zakresie narzędzi programistycznych, przenieśliśmy środowisko pracy do Microsoft Visual Studio 2012 oraz zmieniliśmy silnik bazy danych na SQL Azure oraz SQL Server 2012. 2012
Sposób interakcji komponentów systemu w ukłądzie klient - serwer powoduje że wyraźnie są zaznaczone dwa obszary aplikacji. Klient jest procesem, który potzrebuje pewnych zasobów, natomiast serwer zajmuje się przetwarzaniem tych zasobów i dostarcza je klientowi. Klient-serwer – asymetryczna architektura oprogramowania umożliwiająca rozdzielenie pewnych funkcjonalności, w celu zwiększenia elastyczności i ułatwienia wprowadzania zmian w każdej z części. Polega to na ustaleniu, że serwer zapewnia usługi dla klientów, którzy mogą komunikować się z serwerem wysyłając żądanie (request). Podstawowe i najczęściej używane serwery to: serwer pocztowy, serwer WWW, serwer plików, serwer aplikacji. Z usług jednego serwera może zazwyczaj korzystać wielu klientów.
DEMO