Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да използвате SignalR в уеб ферма, като използвате Sql сървър като задна платка

Има непусната реализация на SignalR, използваща SQL Server като шина за съобщения (задна платка), която е в процес на работа. Можете да прегледате и компилирате източника от https:/ /github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.SqlServer

След като имате компилирана версия и направите препратка към модула SignalR.SqlServer във вашия проект, можете да активирате задната платка на SQL Server, като извикате следното, обикновено от Application_Start метод във вашия файл global.asax.cs.

 var connection = ConfigurationManager.ConnectionStrings["SignalRMessageBus"].ConnectionString;
 GlobalHost.DependencyResolver.UseSqlServer(connection);

Това предполага, че сте дефинирали низа за връзка SignalRMessageBus във вашия web.config файл. Асемблът SignalR.SqlServer ще създаде необходимите таблици, ако те вече не съществуват в екземпляра на базата данни, към който насочвате своя низ за връзка, така че се уверете, че акаунтът ви осъществяват достъп с имат разрешенията за създаване на таблици.

Отново, това не е официално пуснато, но според проблема за това - Sql сървър мащабира съобщение Автобус това ще бъде част от предстоящата версия 1.0 Alpha 1.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да вмъкнете Excel или CSV данни в таблица с помощта на графичен потребителски интерфейс в SQL Server - SQL Server / TSQL Урок, част 102

  2. Избягвайте да наименувате съхранените от потребителя процедури SP% или SP_%

  3. Как да намерите езика по подразбиране на потребителя в SQL Server (T-SQL)

  4. Върнете датата като ddmmyyyy в SQL Server

  5. ALTER TABLE DROP COLUMN не успя, защото един или повече обекти имат достъп до тази колона