Ada implementasi SignalR yang belum dirilis menggunakan SQL Server sebagai Message Bus (backplane) yang sedang dikerjakan. Anda dapat melihat dan mengkompilasi sumber dari https:// /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer
Setelah Anda memiliki versi yang dikompilasi dan membuat referensi ke rakitan SignalR.SqlServer di proyek Anda, Anda dapat mengaktifkan backplane SQL Server dengan menjalankan yang berikut, biasanya dari Application_Start
metode di file global.asax.cs Anda.
var connection = ConfigurationManager.ConnectionStrings["SignalRMessageBus"].ConnectionString;
GlobalHost.DependencyResolver.UseSqlServer(connection);
Ini mengasumsikan Anda telah menentukan string koneksi SignalRMessageBus di file web.config Anda. Majelis SignalR.SqlServer akan membuat tabel yang diperlukan jika tabel tersebut belum ada dalam contoh database yang Anda targetkan dengan string koneksi Anda, jadi pastikan akun Anda sedang mengakses dengan memiliki izin untuk membuat tabel.
Sekali lagi, ini belum dirilis secara resmi tetapi menurut masalah untuk ini - Sql server scale out Message Bis ini akan menjadi bagian dari rilis 1.0 Alpha 1 yang akan datang.