Прежде чем приступить к переходу на Azure Service Bus, я настоятельно рекомендую рассмотреть различия между Service Bus для Windows Server (или SBWS) продукта (удаленного) и Azure Service Bus (ASB). Хотя раньше у них была общая отправная точка, они превратились в два совершенно разных продукта. SBWS был локальным SQL предложением, поддерживаемым сервером. ASB - это размещенный сервис, работающий в Azure с двумя совершенно разными уровнями: Standard и Premium. Поведение SBWS и ASB будет работать по-разному только потому, что у вас будет сеть между вашей системой и службой ASB.
Таким образом, краткий ответ на вопрос: да, локальное приложение может использовать ASB. Может ли он остаться неизменным, если бы использовал SBWS? Вряд ли. Поверхность API изменилась, некоторые концепции эволюционировали, и т. Д. c. Лучше всего сначала ознакомиться с документацией ASB и получить подтверждение концепции для проверки вашего сценария ios.