Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемМарфа Самолетова
1 Библиотека для разработки распределенных приложений на.NET Студент: Тимофеев А.Е. Руководитель:Терехов А.Н. Рецензент: Здебский Р.Б.
2 Существующие средства.NET Remoting ASMX Web Services Windows Communication Foundation MSMQ
3 Примеры приложений Архитектура Агент-Сервер Приложения с интенсивным обменом данными Случай, когда часть компонентов реализована не на.NET Приложения, реализующие свой протокол общения.
4 Во всех технологиях много общего Управление потоками сообщений (маршрутизация, очереди, контроль исполнения) Связывание сообщений типа запрос/ответ Сериализация Шифрование, аутентификация, сжатие
5 Pipes & Filters Отличия: Любые данные Связи 1:N и N:M Операции Push и Pull Нет блокирующих вызовов
6 Примеры компонент Queues Single Thread Executer Demultiplexer Multiplexer Request/Response Manager Compressor
7 Пример
8 Работа с удаленными объектами Возможность использовать любые каналы связи. Например, ранее установленную TCP сессию Организация более эффективных асинхронных запросов
9 Результаты Ядро: Библиотека обмена сообщениями Специализация: Удаленный вызов процедур Применяется в приложении, связывая до нескольких тысяч компонентов
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.