SQL सर्वर का उपयोग संदेश बस (बैकप्लेन) के रूप में सिग्नलआर का एक अप्रकाशित कार्यान्वयन है जो काम में है। आप स्रोत को https:/ से देख और संकलित कर सकते हैं। /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer
एक बार जब आपके पास एक संकलित संस्करण हो और अपने प्रोजेक्ट में SignalR.SqlServer असेंबली का संदर्भ लें, तो आप SQL सर्वर बैकप्लेन को निम्नलिखित को लागू करके सक्षम कर सकते हैं, आमतौर पर Application_Start
से आपकी Global.asax.cs फ़ाइल में विधि।
var connection = ConfigurationManager.ConnectionStrings["SignalRMessageBus"].ConnectionString;
GlobalHost.DependencyResolver.UseSqlServer(connection);
यह मानता है कि आपने अपनी web.config फ़ाइल में SignalRMessageBus कनेक्शन स्ट्रिंग को परिभाषित किया है। SignalR.SqlServer असेंबली आवश्यक तालिकाएँ बनाएगी यदि वे पहले से मौजूद डेटाबेस इंस्टेंस में मौजूद नहीं हैं जिन्हें आप अपने कनेक्शन स्ट्रिंग के साथ लक्षित कर रहे हैं, तो सुनिश्चित करें कि आप खाता टेबल बनाने की अनुमति के साथ एक्सेस कर रहे हैं।
फिर से, इसे आधिकारिक तौर पर जारी नहीं किया गया है, लेकिन इसके लिए मुद्दे के अनुसार - Sql सर्वर स्केल आउट संदेश बस यह आगामी 1.0 अल्फा 1 रिलीज का हिस्सा होगा।