Skip to main content

Co to jest oprogramowanie pośrednie?

Zabracie pośrednie jest jednym z tych trudnych słów, które mniej więcej opisuje to, co robi.Jest to oprogramowanie, które łączy różne części aplikacji lub serię aplikacji.Może to być jednak rodzaj kleju, który łączy sieć i jej połączone komputery.Oprogramowanie pośrednie może być pojedynczą aplikacją lub może to być cały serwer.

Ludzie mogą również myśleć o oprogramowaniu pośredniego jako urządzeniu adaptera, które działałoby z nowej drukarki do starszego komputera.Adapter łączy dwa urządzenia, umożliwiając komunikację mdash;a zatem funkcjonalność mdash;między nimi.Wspólne pakiety obejmują rozproszone środowisko obliczeniowe (DCE) i architektura Broker Broker żądania obiektu (CORBA).

Każdy typ oprogramowania pośredniego ma ten sam ogólny cel: umożliwić wiele komputerów na robienie wielu rzeczy w sieci lub umożliwienie jednej komputerowejrobić wiele rzeczy lub jedną skomplikowaną rzecz w sieci.Na przykład niektóre służą do łączenia systemu bazy danych z serwerem WWW, umożliwiając użytkownikom dostęp do bazy danych za pośrednictwem przeglądarki internetowej.Niektóre skomplikowane systemy komputerowe wymagają tego rodzaju oprogramowania w celu uruchomienia wymagających aplikacji.Doskonałym przykładem dużej formy oprogramowania pośredniego jest serwer aplikacji, który jest serwerem poświęconym jednej aplikacji lub pojedynczej aplikacji.

Innym przykładem byłby pakiet oprogramowania, który pomaga obsługiwać środowisko gier online.Coraz częściej gry online zawierają prezentacje o wysokiej rozdzielczości, wysokiej rozdzielczości, graficzne.Tradycyjne rozwiązania serwerowe nie są już wystarczające, aby ułatwić takie wrażenia z gier online, szczególnie jeśli są one wieloma graczami.Warzysze środkowe pomaga wypełnić lukę, zarówno w rzeczywistości, jak i w rzeczywistości wirtualnej.

W najbardziej podstawowym oprogramowaniu pośrednie jest niewidoczne, pozwalając komputerom na łączenie się i komunikację ze sobą i z serwerami.Bez tego oprogramowania pewne rodzaje aktywności sieci byłyby niemożliwe.Im mocniejsze aplikacje stają się, tym więcej oprogramowania pośredniego będzie potrzebne.