0
我有.NET解決方案,有兩個應用程序。 溶液 APP1 APP2如何使用SignalR將內容從服務器端推送到客戶端?
APP1和APP2具有IIS不同APP池。
APP1包含具有客戶端,服務器端代碼和signalR的實際網站。 APP2是在ASP.NET WEB API 2.2中構建的Web API。
從APP2我將數據發佈到APP1服務器端代碼,並通過將內容推送到客戶端代碼,在用戶之間使用SignalR進行數據挖掘。
理想情況下,WEB API的數據應該實時到達用戶,但在我的情況下,APP1需要刷新並且需要時間。
下面是APP1中的代碼將內容推送到客戶端。
' SignalR Update all feeds in the list
Dim HubContext As IHubContext = GlobalHost.ConnectionManager.GetHubContext(Of ActivityFeedHub)()
For Each ID As Integer In Feeds
Dim result As Object = New With
{
.Success = True _
, .Action = action.ToString() _
, .ActivityFeedProfileID = feedID _
, .UrlToReplace = DBSystem.Current.Subsites.HomeSite.URL
}
output.Remove("Result")
output.Add(New JProperty("Result", JObject.FromObject(result)))
' Send the update to client
HubContext.Clients.Group(ID).updateActivity(output.ToString())
我是新來的SignalR任何想法,我需要查找?
任何幫助或重定向將不勝感激!
謝謝!