AppFabric - AppFabric
Эта статья слишком полагается на Рекомендации к основные источники.Июнь 2017 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
AppFabric это набор промежуточное ПО технологии для Windows Server, выпущено Microsoft. Он состоит из двух основных функциональных областей: Хостинг AppFabric и Кэширование AppFabric. Поддержка Microsoft для них закончилась в ноябре 2017 года. Более новая версия продукта от Microsoft - Service Fabric.[1][2]
Хостинг AppFabric
Возможности хостинга AppFabric предоставляют пользователям возможность развертывать и управлять Windows Workflow Foundation (WF) рабочие процессы, размещенные в Фонд связи Windows (WCF) сервисы.[3] AppFabric включает расширение Информационные службы Интернета инструмент управления, который позволяет администратору IIS отслеживать производительность служб и рабочих процессов.[4] Также есть набор Windows PowerShell команды для управления задачами сохранения, размещения и мониторинга.[5] Возможности AppFabric Hosting обеспечивают постоянство, размещение и мониторинг.[нужна цитата ]
Постоянство позволяет службам Windows Workflow Foundation сохранять в базе данных состояние длительно выполняемых рабочих процессов. Это делает рабочий процесс более надежным в случае преднамеренной приостановки или неожиданных сбоев оборудования.[6] Хостинг упрощает управление службами WCF и WF в IIS и службе активации Windows (WAS).[7] Мониторинг сохраняет и коррелирует служебные события в серверной базе данных.[8]
Кеширование AppFabric
Кэширование AppFabric это в памяти, распределенный кеш который работает на одном или нескольких на территории серверов для повышения производительности и масштабируемости .NET Framework Приложения. Кеши AppFabric хранят данные в парах «ключ-значение», используя физическую память на нескольких серверах. Сервис представляет эту память как единый ресурс.[9] Кеши настраиваются и управляются с помощью набора Windows PowerShell команды.[10]
Поставщики кэширования ASP.NET
Одно из применений кеширования - хранить Состояние сеанса ASP.NET данные.[11] Когда пользователь подключается к веб-приложению ASP.NET, приложение может сохранять информацию в состоянии сеанса. Это можно использовать в последующих запросах от того же пользователя. Вместо того, чтобы хранить эту информацию в памяти на каждом веб-сервере, встроенный провайдер состояния сеанса может направлять данные сеанса в внутренний кеш. Это позволяет приложению ASP.NET хранить большие объемы кэшированных данных. Это также позволяет будущим пользовательским запросам маршрутизироваться на любой веб-сервер, поскольку каждый веб-сервер ссылается на один и тот же внутренний кеш.[12]
В дополнение к поставщику состояния сеанса ASP.NET существует также поставщик для ASP.NET кеширование вывода страницы.[13]
Кеширование API
.СЕТЬ приложения могут напрямую использовать Caching API[14] программно кэшировать и извлекать любые сериализуемый удалось объекты.[нужна цитата ]
Версии AppFabric 1.1
Уровень обновления | Версия продукта | Обновить номер | Связь |
---|---|---|---|
Накопительное обновление 1 | 1.0.4639.0 | 2671763 | https://support.microsoft.com/en-us/help/2671763 |
Накопительное обновление 2 | 1.0.4644.0 | 2716015 | https://support.microsoft.com/en-us/help/2716015 |
Накопительное обновление 3 | 1.0.4652.2 | 2787717 | https://support.microsoft.com/en-us/help/2787717 |
Накопительное обновление 4 | 1.0.4653.2 | 2800726 | https://support.microsoft.com/en-us/help/2800726 |
Накопительное обновление 5 | 1.0.4655.2 | 2932678 | https://support.microsoft.com/en-us/help/2932678 |
Накопительное обновление 6 | 1.0.4656.2 | 3042099 | https://support.microsoft.com/en-us/help/3042099 |
Накопительное обновление 7 | 1.0.4657.2 | 3092423 | https://support.microsoft.com/en-us/help/3092423 |
Исправление | 1.0.4658.2 | 3199763 | https://support.microsoft.com/en-us/help/3199763 |
История
В июне 2010 г. Microsoft вышел Windows Server AppFabric 1.0.[15] Следующий выпуск 1.1 был переименован в Microsoft AppFabric 1.1 для Windows Server.[16]
В апреле 2015 года Microsoft объявила, что 2 апреля 2016 года прекращает поддержку AppFabric для Windows Server.[17] В июне 2015 года Microsoft объявила о прекращении поддержки AppFabric 1.1 для Windows Server 11 апреля 2017 года, а расширенная поддержка будет доступна до 12 апреля 2022 года.[18]
Для решения проблем с истекшим сроком эксплуатации некоторые сторонние продукты Microsoft, такие как NCache[19] предлагают плавную миграцию с AppFabric.
Смотрите также
Рекомендации
- ^ «Service Fabric - Создание микросервисов - Microsoft». azure.microsoft.com.
- ^ Кэролз. «Документация по Azure Service Fabric - руководства, справочник по API». azure.microsoft.com.
- ^ «Схема архитектуры хостинга AppFabric». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Использование пользовательского интерфейса управления AppFabric». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Использование командлетов Windows PowerShell в AppFabric». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Концепции настойчивости». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Концепции хостинга». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Концепции мониторинга». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Схема физической архитектуры кэширования AppFabric». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Использование Windows PowerShell для управления функциями кэширования AppFabric 1.1». Библиотека MSDN. Microsoft. Получено 13 февраля 2013.
- ^ «Поставщик состояния сеанса (кэширование AppFabric 1.1)». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Настройка производительности служб WCF, кэширование». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Поставщик кэша вывода (кэширование AppFabric 1.1)». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Разработка клиента кэша». Библиотека MSDN. Microsoft. Получено 14 февраля 2013.
- ^ «Microsoft предоставляет релиз-кандидат Windows Server AppFabric, бета-версию BizTalk Server 2010». Центр новостей Microsoft. Microsoft. Получено 13 февраля 2013.
- ^ «Представляем AppFabric 1.1». Библиотека MSDN. Microsoft. Получено 13 февраля 2013.
- ^ «Microsoft объявляет об окончании поддержки». Блоги MSDN. Microsoft. Получено 2 апреля 2015.
- ^ «Расширенная поддержка». Блоги MSDN. Microsoft. Получено 19 июн 2015.
- ^ Алачисофт. «Беспроблемный переход AppFabric на NCache». Алачисофт. Получено 2020-10-28.