Er is een niet-uitgebrachte implementatie van SignalR met SQL Server als Message Bus (backplane) die in de maak is. U kunt de broncode bekijken en compileren vanaf https:/ /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer
Zodra u een gecompileerde versie hebt en verwijst naar de SignalR.SqlServer-assembly in uw project, kunt u de SQL Server-backplane inschakelen door het volgende aan te roepen, meestal vanuit de Application_Start
methode in uw global.asax.cs-bestand.
var connection = ConfigurationManager.ConnectionStrings["SignalRMessageBus"].ConnectionString;
GlobalHost.DependencyResolver.UseSqlServer(connection);
Dit veronderstelt dat u de SignalRMessageBus-verbindingsreeks in uw web.config-bestand hebt gedefinieerd. zijn toegang heeft met de rechten om tabellen te maken.
Nogmaals, dit is niet officieel vrijgegeven, maar volgens het probleem hiervoor - Sql-server scale out Message Bus dit zal deel uitmaken van de komende 1.0 Alpha 1-release.