Co to jest warstwa serwisowa?
Warstwa serwisowa jest używana w systemach komputerowych i telekomunikacyjnych, aby pomóc delegować zadania. Warstwa serwisowa musi znajdować się pod wyższą warstwą, ponieważ jest produkowana tylko w celu pomocy w wysiłkach; Nie jest wykonane do wykonywania zadań bez instrukcji. Gdy ta warstwa otrzyma zadanie, kontaktuje się z warstwami, programami lub funkcjami odpowiedzialnymi za wykonanie zadania i mówi im, aby włączały lub wyłączały. Oprócz komunikowania się, ta warstwa zwykle nie ma żadnych własnych funkcji. Prace mogą być trudne dla warstwy górnej, więc uczynienie tej warstwy komunikowanie łagodzi niektóre naprężenie obliczeniowe.
Gdy używana jest warstwa serwisowa, nie można jej używać jako górnej warstwy, która otrzymuje instrukcje od użytkowników. Wynika to z faktu, że ta warstwa nie zrozumiałaby, jak interpretować instrukcje, ani nie wiedziałaby, jak je wypełnić. Musi być pod inną warstwą, aby odpowiednio działać. Jednym ze sposobów myślenia o tej warstwie jest asystent, który jest dobry w wypełnianiu zadań i organizowaniu pracowników, ale nie w podejmowaniu decyzjiJony bez bezpośredniego mówienia, co robić przez kierownictwo.
Po otrzymaniu instrukcji górnej warstwy, przekazuje ją do warstwy serwisowej pod nią. Na przykład górna warstwa można powiedzieć, aby rozpocząć wysyłanie pakietów danych do lokalizacji. Ta warstwa poinformuje warstwę serwisową, która skontaktuje się z wszystkimi programami i funkcjami odpowiedzialnymi za wykonanie tego zadania i powie im, aby zaczęli działać.
Podczas gdy warstwa serwisowa może powiedzieć, że inne funkcje działały, sama warstwa rzadko ma którąkolwiek z własnych funkcji. Może zorganizować inne obszary komputera w celu właściwego wykonania zadania, ale nie może wykonać samego zadania. Oznacza to, że warstwa ta służy jedynie jako łącznik między górną warstwą a funkcjami.
Głównym powodem korzystania z warstwy serwisowej jest ułatwienie górnej warstwie przetwarzania żądań i pobieranie obciążenia z górnej warstwy. Bez warstwy serwisowej, OPPEWarstwa R musiałaby wykonać zadania od użytkownika, znaleźć odpowiednie funkcje do wykonania zadania, skontaktować się z tymi funkcjami i kontynuować interpretację poleceń użytkownika w tym samym czasie. Jest to często trudne i może prowadzić do powolnego przetwarzania między warstwami. Dodając środkową warstwę, górna warstwa może skupić się na pobieraniu i przenoszeniu zadań, aby najlepiej ułatwić potrzeby użytkownika.