Windows Workflow Foundation 4.0 Андрей Воронович.

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



Advertisements
Похожие презентации
ДонНУ, кафедра КТ, проф.В.К.Толстых WCF-службы Создание и тестирование.dll-библиотеки WCF-служб Из цикла лекций «Internet-технологии разработки приложений»
Advertisements

Апробация технологий Silverlight/LINQ/WCF для создания web-приложений, ориентированных на интенсивную обработку данных Дипломная работа студента 545 группы.
Проф. В.К.Толстых, Технологии разработки Internet- приложений Администрирование IIS 5, 6 сайт, виртуальный каталог, приложение, пул, рабочий.
22 мая 2013, Киев Рабочие процессы в SharePoint 2013 Илья Бойко.
8/13/2012dotSITE - XP and MSF development in.NET1 Проектирование и создание приложений на базе Visual Studio.NET Andrew Filev Team leader dotSITE Ltd.Co.
Проф. В.К.Толстых, Web-службы (Web-сервисы) Введение, протоколы, архитектура, создание Web- служб в среде Visual Studio.NET Из цикла лекций.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 12 Инструменты Windows Azure Сафонов Владимир.
Библиотека для разработки распределенных приложений на.NET Студент: Тимофеев А.Е. Руководитель:Терехов А.Н. Рецензент: Здебский Р.Б.
Куратор: Ямпольская Л.И., директор УЦ ТПУ&Softline, тел.раб.(3822) Томск Национальный исследовательский Томский политехнический.
Тренинг «Разработка веб-приложений с использованием ASP.NET MVC Framework» Занятие 3 Маршрутизация и контроллеры Гайдар Магдануров
Александр Яковенко CLR (Common Language Runtime) – избавляет от зависимости от аппаратной части C# - объектно-ориентированный язык.
Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 8 Управление Web-сервисами в новой версии Windows Azure Сафонов Владимир Олегович.
Виртуализация в SQA Плюсы и минусы. Виртуализация?
Microsoft TechDays Илья Бойко Разработчик SharePoint UMSOFT.
Проф. В.К.Толстых, Технологии разработки Internet- приложений Архитектура и администрирование IIS 7 исполняющая среда ASP.NET в IIS 7,
Георгий Баркан Эксперт по технологиям разработки ПО Microsoft Георгий Баркан Эксперт по технологиям разработки ПО.
Создание Workflow с помощью Visual Studio 2010 Сергей Бельский Украинская Лизинговая Компания MVP SharePoint Server.
Астрахань Введение 2 Недостатки Электронного Вуза Управление и расширение Статическое содержание узлов Система управления пользователями Документооборот.
Развитие продуктовой линейки DocsVision 4. Х Андреев Владимир Сергеевич DocsVision Директор.
Microsoft TechDays Виталий Дильмухаметов
Транксрипт:

Windows Workflow Foundation 4.0 Андрей Воронович

Содержание Windows Workflow Foundation 4.0 Windows Workflow Foundation 4.0 Dublin Oslo

Что такое WF? Технология для создания и выполнения рабочих процессов Рабочий процесс? Активности

Где полезен WF Пример Масштабируемы приложения должны останавливать и возобнавлять свою работы Пример: WCF сервис, предлагающий несколько операций

Где полезен WF Другой пример Приложения должны координировать параллельную работу Пример: Приложение, которое вызывает несколько веб-сервисов, после этого ожидает результаы

Другие активности Хост Base Activity Library (BAL) WF Runtime Visual Studio WF Workflow Designer Workflow Активн ости Иллюстрируя WF

Workflow Сервисы Взаимодействие между активностями используют параметры Взаимодействие между сервисом и клиентом использует сообщения Рабочие процессы и сервисы Использование WF и WCF вместе

WF 4.0 – что нового? Больше активностей Flowchart – новый тип рабочего процесса Производительность x Простота

Workflows, Services, Models Расширение Dublin Поддержка и выполнение сервисов, написанных с использованием Windows Communication Foundation (WCF), которые используют WF Группа технологий моделирования Oslo

Dublin Масштабируемый хост Встроенная persistence Средства управления Авто-запуск сервисов Перезагрузка сервисов Передача сообщений Мониторинг

Windows Communication Foundation (WCF) WF Service DBMS Настольные приложения ASP.NET Удаленная логика Dublin Non-WF Service Иллюстрируя "Dublin"

Dublin IIS Dublin Первый запрос Второй запрос Загрузить состояние ASP.NET Pages Load Balancer Применяя "Dublin": Пример Распределение нагрузки Сохранить состояние Persistence Store

Резюмируя WF 4.0, Dublin, иOslo – платформа следующего поколения распределенных приложений Логика приложения: Выполняется как рабочий процесс Доступна через сервисы Описана моделями

ВОПРОСЫ?

CПАСИБО!