Компьютер 1 | Компьютер 2 | Компьютер 3 | |||
Интерфейс пользователя | Средства построения запросов | Операции БД | Файловые операции | ||
клиент | Сервер приложений | Сервер БД |
В крупных сетях для связи клиентских и серверных частей приложений используются и другие программные средства, которые относятся к классу middleware – промежуточное ПО.
К этому классу относятся:
- Средства асинхронной обработки сообщений;
- Средства удаленного вызова процедур;
- Брокеры запроса объектов – находят объекты, которые хранятся на разных компьютерах и помогают их использовать в одном приложении или документе.
Эти средства помогают улучшить качество взаимодействия клиента и сервера, за счет реализации важных и достаточно сложных функций, а также упорядочить поток запросов от множества клиентов ко множеству серверов, играя роль регулировщика.