Библиотека для разработки распределенных приложений на.NET Студент: Тимофеев А.Е. Руководитель:Терехов А.Н. Рецензент: Здебский Р.Б.

Презентация:



Advertisements
Похожие презентации
Разработка технологии взаимодействия гетерогенных систем с использованием метапрограммирования Константинов Александр, 545 группа Научный руководитель.
Advertisements

SysAdmin Anywhere Облачный сервис для удаленного администрирования рабочих станций Игорь Маркин /
Тренинг «Разработка веб-приложений с использованием ASP.NET MVC Framework» Занятие 3 Маршрутизация и контроллеры Гайдар Магдануров
Разработка среды для облачных вычислений Дипломная работа студента 545 группы Чуновкина Фёдора Дмитриевича Научный руководитель : Бондарев А. В. Рецензент.
К построению и контролю соблюдения политик безопасности распределенных компьютерных систем на основе механизмов доверия А. А. Иткес В. Б. Савкин Институт.
Олег Степанов, dotSITE Software Microsoft Message Queuing Краткое введение.
О принципах гарантированной защиты информации в сервис- ориентированных системах ЗАО «ИВК», 2008 г. Лекшин Олег Сергеевич, ведущий инженер – специалист.
ДонНУ, кафедра КТ, проф.В.К.Толстых WCF-службы Создание и тестирование.dll-библиотеки WCF-служб Из цикла лекций «Internet-технологии разработки приложений»
Windows Workflow Foundation 4.0 Андрей Воронович.
1 Современные системы программирования. Часть 2. Системное и прикладное программное обеспечение Малышенко Владислав Викторович.
Проф. В.К.Толстых, Технологии разработки Internet- приложений Архитектура IIS 5, IIS 6, исполняющая среда ASP.NET в IIS 7, конфигурирование.
Администрирование RAS серверов. RAS (Remote Access Server) сервер – это сервер удаленного доступа. Используется для соединения компьютеров по коммутируемым.
Сетевые службы Для конечного пользователя сеть это не компьютеры, кабели и концентраторы и даже не информационные потоки, для него сеть это, прежде всего,
Комплексная система обеспечения межведомственного электронного взаимодействия региональных и федеральных органов исполнительной власти на базе СМЭВ.
ИНТЕРФЕЙС СЕТЕВОЙ БАЗОВОЙ СИСТЕМЫ ВВОДА / ВЫВОДА Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»
ДонНУ, кафедра КТ, проф.В.К.Толстых Web-службы (Web-сервисы) введение введение Разработка в среде Delphi Из цикла лекций «Internet-технологии разработки.
Единая система аутентификации Обзор решения Москва, 2012г.
Исследование и разработка системы контроля прав доступа пользователей к ресурсам сети Интернет на основе прокси-сервера SQUID Макаревич Юрий Викторович.
Содержание ( может быть изменено в зависимости от задач и конечной технологии ) 1. Введение ( пара общих слов о системе : полное название, особенности,
Распределенная система мониторинга и диспетчеризации процессов гетерогенной среды студент Костюков В.В., профессор к.ф-м.н Крючкова Е.Н., АлтГТУ / ПОВТ.
Транксрипт:

Библиотека для разработки распределенных приложений на.NET Студент: Тимофеев А.Е. Руководитель:Терехов А.Н. Рецензент: Здебский Р.Б.

Существующие средства.NET Remoting ASMX Web Services Windows Communication Foundation MSMQ

Примеры приложений Архитектура Агент-Сервер Приложения с интенсивным обменом данными Случай, когда часть компонентов реализована не на.NET Приложения, реализующие свой протокол общения.

Во всех технологиях много общего Управление потоками сообщений (маршрутизация, очереди, контроль исполнения) Связывание сообщений типа запрос/ответ Сериализация Шифрование, аутентификация, сжатие

Pipes & Filters Отличия: Любые данные Связи 1:N и N:M Операции Push и Pull Нет блокирующих вызовов

Примеры компонент Queues Single Thread Executer Demultiplexer Multiplexer Request/Response Manager Compressor

Пример

Работа с удаленными объектами Возможность использовать любые каналы связи. Например, ранее установленную TCP сессию Организация более эффективных асинхронных запросов

Результаты Ядро: Библиотека обмена сообщениями Специализация: Удаленный вызов процедур Применяется в приложении, связывая до нескольких тысяч компонентов