Есть у Майкрософта такая не очень известная вещь, как Service Bus for Windows Server. И так случилось, что в нескольких проектах подряд довелось с ней поработать. В итоге получилось собрать небольшой набор подводных камней, встречавшихся в проектах чаще других. Чем и делюсь.Читать полностью »
Рубрика «Service Bus»
Начальные грабли в работе с Service Bus for Windows Server
2016-09-12 в 9:23, admin, рубрики: .net, C#, microsoft, Service Bus, Service Bus for Windows Server, ПрограммированиеPush-уведомления на Android в InterSystems Ensemble на примере Штрафов ГИБДД
2016-05-25 в 16:29, admin, рубрики: Ensemble, push-уведомления, Service Bus, Блог компании InterSystems, Программирование, Разработка под androidВо многих мобильных приложениях, которые позволяют узнавать штрафы и оплачивать их, есть возможность получать информацию о новых штрафах. Для этого удобно реализовывать отправку Push-уведомлений на устройства клиентов.
Наше приложение по оплате штрафов не стало исключением. Серверная часть у нас реализована на платформе Ensemble, в которой с версии 2015.1 очень вовремя появилась встроенная поддержка push-уведомлений.
Для начала немного теории
Push-уведомления — это один из способов распространения информации, когда данные поступают от поставщика к пользователю на основе установленных параметров.
В общем случае для мобильных устройств процесс уведомления выглядит так:
Для уведомления пользователей мобильных приложений используются сервисы доставки уведомлений, данные с которых получают устройства. Причем просто так отправить уведомление нельзя. Пользователь должен быть подписан на канал push-уведомлений или на уведомления от конкретного приложения.
Читать полностью »
Настраиваем свою комнатную Service Bus for Windows Server
2015-03-26 в 6:44, admin, рубрики: .net, azure pack, Microsoft Azure, Service Bus, Windows Server, Облачные вычисления, обмен сообщениями, метки: microsoft azure
Достаточно часто встречается необходимость связать вместе несколько разнородных систем, либо обеспечить их синхронизацию. Конечно, случаи бывают разные и уникальные, однако, написание собственного решения, как правило, достаточно затратно, как по времени, так и по ресурсам.
Среди серьезных компании, пожалуй, можно выделить облачные решения от Amazon (SQS) и Microsoft (Service Bus). Однако, несмотря на бурное развитие Public Cloud, такие решения не всегда применимы, что называется On-Premises. Иными словами, есть потребность в таких решениях, но на собственных закрытых площадках. В связи с этим, Microsoft сделали грамотный шаг, сделав доступным Service Bus в Private Cloud, или как минимум на одной машине с установленной Windows 7 и выше. В версии Service Bus 1.0 было доступно управление через PowerShell, а с релизом 1.1 появилась возможность интеграции в консоль Azure Pack.
В этой статье я постараюсь описать процесс настройки Service Bus for Windows Server максимально подробно, в картинках. Так как лучше один раз увидеть процесс полностью, чем несколько раз прочитать по частям в разных источниках.
Осторожно трафик! Под катом много картинок.
Читать полностью »
Дайджест новостей платформы Windows Azure, октябрь 2013
2013-11-05 в 4:25, admin, рубрики: active directory, Hadoop, hdinsight, hyper-v, Service Bus, sql server, Visual Studio, windows azure, Облачные вычисления, разработка, метки: active directory, Hadoop, hdinsight, hyper-v, service bus, sql server, Visual Studio, windows azureВ рамках этого дайджеста новостей облачной платформы Windows Azure собраны основные анонсы для разработчиков, ИТ-профессионалов и для всех специалистов интересующихся облачными технологиями и платформой Windows Azure.
В этом выпуске:
- Коммерческая доступность сервиса резервного копирования в облако Windows Azure Backup
- Коммерческая доступность cервиса Windows Azure HDInsight (кластеры Hadoop как сервис)
- Публичное превью нового сервиса Hyper-V Recovery Manager
- Новые возможности работы с виртуальными машинами:
- Удаление дисков;
- Новые уведомления групп доступности;
- Конфигурирование SQL Server AlwaysOn;
- Новые функции Active Directory:
- Интеграция и управление сотнями сторонних SaaS-приложений;
- Управление Windows Azure;
- Поддержка Windows Azure в SQL Server 2014 CTP2;
- Поддержка Windows Server 2012
- Windows Azure SDK 2.2
- Поддержка Visual Studio 2013;
- Удаленная отладка облачных сервисов;
- Секционирование сущностей Windows Azure Service Bus;
- Новые библиотеки управления Windows Azure Management Libraries for .NET;
- Новые скрипты PowerShell и новый портал ScriptCenter;
- Снижение цен на ВМ с большим объемом памяти
- Опубликована предварительная программа конференции Cloud OS Summit
Обновление Windows Azure: .NET SDK 2.0, новые библиотеки, инструменты управления, диагностики и админстрирования, Training Kit
2013-05-06 в 6:25, admin, рубрики: .net, powershell, SDK, Service Bus, storage, training kit, Visual Studio, web sites, windows azure, Блог компании Microsoft, облачные сервисы, метки: .net, powershell, SDK, service bus, storage, training kit, Visual Studio, web sites, windows azure, облачные сервисыПлатформа Windows Azure получила очередное крупное обновление. На прошлой неделе в своем блоге Скотт Гатри анонсировал выпуск новой версии .NET SDK 2.0, включающий новые инструменты c интеграцией Visual Studio для управления компонентами хранилища, диагностики приложений, публикации веб-сайтов.
В этом обновлении представлены новые функции для работы с сервисной шиной обмена сообщениями (Service Bus). Кроме того, платформа Windows Azure получила большое число новых функций для автоматизирования административных задач с помощью PowerShell. Наконец, был выпущен обновленный обучающий пакет Windows Azure Training Kit, который содержит десятки лабораторных работ для самостоятельного изучения облачной платформы.
Ниже вы найдете краткое описание всех нововведений. Загрузить все новые инструменты вы можете по этой ссылке. Исходные коды SDK доступны на GitHub.
Читать полностью »
Как провести двухдневную онлайн-конференцию для разработчиков за $10?
2013-04-27 в 11:43, admin, рубрики: .net, ASP.NET, dotnetconf, google hangouts, Service Bus, signalr, web pages, windows azure, видео-трансляция, конференции, разработкаМы только что завершили проведение конференции DotNetConf – нашей онлайн конференции сообщества разработчиков, которые любит платформу .NET и открытые проекты.
Все доклады конференции уже доступны по ссылке на официальном сайте.
Платформа конференции
Довольно забавно называть “платформой” наше ПО, на котором работала конференция, это звучит слишком “энтерпрайзно” и официально. В прошлом мы провели конференции aspConf и mvcConf с помощью спонсоров, которые оплачивали необходимые расходы. Мы использовали мощности Channel 9, студию и вещали видео из Сиэтла или через Live Meeting.
Однако, в этом году нам захотелось провести конференции как можно проще, дешевле и более распределенно. Мы хотели пригласить спикеров из любой временной зоны. Насколько это было дешево? Примерно в $10. Точный счет будет подсчитан позднее, нам просто хотелось поднять мощности, провести мероприятие и затем отказаться от полученных ресурсов.
Читать полностью »
Обзор обновлений платформы Windows Azure за месяц
2013-02-04 в 8:20, admin, рубрики: media services, mobile services, redis, Service Bus, sql database, sql server, system center, vm depot, windows azure, windows azure store, windows azure summit, Блог компании Microsoft, Облачные вычисления, метки: media services, mobile services, redis, service bus, sql database, sql server, system center, vm depot, windows azure, windows azure store, windows azure summitОблачная платформа Windows Azure обновляется почти каждую неделю. Новые функции постоянно появляются в различных подсистемах платформы. В этом обзоре собрана информация о самых последних новинках Windows Azure анонсированных с января 2013 года.
Содержание обзора:
- Выпуск Windows Azure Media Services – облачной платформы для медиа-сценариев
- Обновление Windows Azure Service Bus, новый функционал Notification Hubs
- Запуск VM Depot — репозиторий образов виртуальных машин на Linux от сообщества
- Снижение цен на сервисы SQL Reporting Srevices
- Новые сервисы и расширение доступности Windows Azure Store
- Новые проекты, примеры кода для работы с Windows Azure Mobile Services
- Очередной шаг развития Redis для Windows Azure
- Расширение датацентра ценой в 1 миллиард долларов
- Выпущен System Center 2012 SP1 с функционалом интеграции с Windows Azure
- Выпущен SQL Server 2012 SP1 Cumulative Update 2 с функцией бэкапа в Windows Azure
- Windows Azure Summit: большая конференция
- Постер структуры служб Windows Azure на русском языке
- Новые материалы, руководства, проекты на базе Windows Azure
Обо всем этом вы узнаете из статьи ниже.
Читать полностью »
Windows Azure: Queues и Service Bus Queues – сходства и различия
2012-10-30 в 11:23, admin, рубрики: Service Bus, windows azure, Облачные вычисленияВ этой статье анализируются сходства и различия между двумя типами очередей, доступных в современной платформе Windows Azure: очереди Windows Azure и очереди шины обслуживания Windows Azure. Опираясь на эту информацию, вы сможете выделить сходства и различия соответствующих технологий и выбрать решение, наилучшим образом удовлетворяющее ваши потребности.
Введение
Windows Azure поддерживает два типа механизмов очередей: очереди Windows Azure и очереди шины обслуживания.
Очереди Windows Azure, входящие в состав инфраструктуры хранилища Windows Azure, поддерживают простой REST-интерфейс с функциями Get/Put/Peek (Получение/Запись/Считывание) для создания надежной и отказоустойчивой системы обмена сообщениями между службами и внутри них.
Очереди шины обслуживания входят в состав более обширной инфраструктуры обмена сообщениями Windows Azure, которая поддерживает создание очередей, а также публикацию, подписку, удаленную работу с веб-службами и шаблоны интеграции.
Обе технологии организации очередей существуют параллельно, однако очереди Windows Azure появились раньше. Эта надстройка для служб хранилища Windows Azure представляет собой специализированный механизм работы с хранилищами данных с помощью очередей. Очереди шины обслуживания представлены в новейшем выпуске шины обслуживания. Они являются надстройкой более обширной инфраструктуры обмена промежуточными сообщениями. Эта инфраструктура разработана для интеграции приложений или компонентов приложений, которые могут использовать несколько различных протоколов обмена сообщениями, контрактов данных, доверенных доменов и сетевых сред.
В этой статье приводится сравнительный анализ двух технологий организации очередей, реализованных в Windows Azure. Обсуждаются режимы работы и функциональные возможности обеих технологий. В статье также приводятся рекомендации по выбору функций, наилучшим образом подходящих для решения ваших задач, связанных с разработкой приложений.
Читать полностью »
Введение в Windows Server AppFabric. Hosting Services вместе с BizTalk и Service Bus
2012-06-01 в 11:59, admin, рубрики: .net, appfabric hosting services, Service Bus, wcf, wf, windows, windows azure, Windows Server, windows server appfabric, Блог компании Microsoft
Это третья и заключительная часть статей на тему сервисов Windows Server AppFabric. Вы можете найти две другие статьи по следующим ссылкам:
- Введение в Windows Server AppFabric. Сервис Caching Services
- Введение в Windows Server AppFabric. Сервис Hosting Services, хостинг и масштабирование сервисов
Сценарий: подключение сервиса на базе рабочих потоков к существующему приложению с помощью BizTalk Server
Множество приложений, может быть большинство, имеют потребность в общении с другими приложениями. Например, представьте снова сервис, который был создан для сайта магазина. Допустим, сервис должен отправить законченный заказ в приложение ERP для обработки или может быть ему требуется получить информацию от другого приложения для верификации кредитной карты. Так или иначе, сервисы часто испытывают потребность в общении друг с другом.
В мире Microsoft интеграция такого типа обычно обрабатывается с помощью BizTalk Server. На рисунке 1 показано как сервис на базе рабочих потоков, AppFabric Hosting Services и BizTalk Server могут работать друг с другом.
Читать полностью »
Блог компании PENXY / Azure Service Bus: неклассическое применение
2012-03-04 в 15:37, admin, рубрики: azure, PENXY, Pubsub, Service BusAzure Service Bus как Messaging System для «массовых» клиент-серверных приложений
Приветствую вас!
Перед тем, как расказать вам интересненького, позвольте для начала представиться. Мы — молодая компания, занимающаяся дистанционным обучением. В этом блоге мы будем делиться с вами нашими интересными находками, техническими хитростями и прочими вещами, которые, как мы считаем, должны быть достоянием сообщества.
Дальше будет несколько слов о нас, и, собственно, вынесенный в заглавие рассказ о неочевидном применении Azure Service Bus. <aЧитать полностью »