簡體   English   中英

在位於WCF服務內的集線器中連接SignalR

[英]Connect SignalR in a hub that is inside WCF service

嗨,目前在我的WebApplication中使用SignalR。 我有一個關於signalR連接到我的集線器的問題這是我的連接代碼,它位於主應用程序上

 var chat = $.connection.sampleHub;

雖然這是我的中心

using Microsoft.AspNet.SignalR;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace SampleService
{
    public class SampleHub : Hub
    {
        public void Send(string name, string message)
        {
            //Update All the Clients Connected
            Clients.All.addNewMessageToPage(name, message);
        }
    }
}

這是一個單獨的WCF服務,他們在同一個解決方案但不同的項目,我認為它沒有連接是否可以將我的客戶端連接到實現SignalR庫的WCF服務?

當然可以,他們生活在不同的主人之下,所以你必須讓Urls適應正確的位置。 您需要在需要時使用絕對地址(如引用動態集線器時),以及處理跨域請求。 您可以 這里查看更多詳情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM