如何使用带代理的Signalr将消息从客户端发送到服务器?

提鲁·阿拉苏(Thiru Arasu)

我是信号手的新手。我在没有自动生成代理的客户端中创建了hubproxy。如何将消息从JavaScript代理发送到服务器?

完毕:-

Signalr成功接收到来自服务器中心类的即时消息。

一切:-

我需要通过Client中的hubproxy将ConnectionId从客户端发送到服务器中枢类,并通过Service中的中枢类基于connectionId响应所请求的客户端

我不知道,如何使用hubproxy将数据从客户端发送到服务器?

Javascript客户端:-

_signalr:function(){
        var connection = $.hubConnection();
        var proxy=this;
        var service = $.connection.serviceHub;
        var ServiceHubProxy = connection.createHubProxy('serviceHub');
        ServiceHubProxy.on('addMessage', function signalr(widgetName,info) {
            if (widgetName == "Layout")
                proxy._renderDashboardLayout(null, info);
            else
                proxy._renderControl(null,widgetName, info);

        });
        connection.url = 'http://localhost:58087/signalr';
        connection.start({ jsonp: true }).done(function () {
            var Id = connection.id;
            console.log(Id);
            console.log("Connected");
             proxy.loadLayout();
        });
},

HubClass:-

[HubName("serviceHub")]
public class ServiceHub : Hub
{
   public void Send(string widgetName,object info)
   {
    var service = GlobalHost.ConnectionManager.GetHubContext<ServiceHub>();
    service.Clients.All.addMessage(widgetName,info);
    }
}

Owin初创班:-

public class Startup
{
    public void Configuration(IAppBuilder app)
    {

        var configuration = new HubConfiguration();
        configuration.EnableJSONP = true;

        app.MapSignalR(configuration);
    }
}

任何人都可以提供解决方案吗?

这会更有帮助。

马龙·巴卡罗尔

您需要在后端中创建一个函数以接收来自客户端的呼叫。

[HubName("serviceHub")]
public class ServiceHub : Hub
{
   //send to client
   public void Send(string widgetName,object info) 
   {
        var service = GlobalHost.ConnectionManager.GetHubContext<ServiceHub>();
        service.Clients.All.addMessage(widgetName,info);
    }
   //receive from client
   public void ReceiveAnAjaxFromClient(string data) 
   {
       //do something
   }
}

在客户端,您将为ReceiveAnAjaxFromClient发送一个ajax

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用C ++中的Websocket客户端将消息发送到服务器?

来自分类Dev

服务器如何使用Java将消息发送到客户端

来自分类Dev

春天如何调用Websocket服务器将消息发送到客户端

来自分类Dev

如何使用C#包含空间将消息从客户端发送到服务器

来自分类Dev

如何以智能方式将UDP客户端消息发送到UDP服务器以解析消息

来自分类Dev

如何在WinForm SIgnalR中单击按钮将数据从服务器发送到特定的客户端ID

来自分类Dev

使用Signalr和Java客户端将json对象发送到.net服务器

来自分类Dev

无法将消息从客户端发送到服务器

来自分类Dev

将字符串消息从Netty客户端发送到服务器

来自分类Dev

Spring Integration TCP服务器将消息发送到TCP客户端

来自分类Dev

如何使用Websocket将Spark Streaming数据从服务器端发送到客户端?

来自分类Dev

如何将数据从Web套接字服务器发送到客户端?

来自分类Dev

如何将信息从客户端发送到服务器(Flask-python)

来自分类Dev

如何将JPG文件从服务器发送到客户端

来自分类Dev

如何通过获取将更新的变量从客户端发送到服务器?

来自分类Dev

如何将信息从客户端发送到服务器(Flask-python)

来自分类Dev

Ruby如何通过TCP(http)服务器将图像发送到客户端

来自分类Dev

如何将邮件从服务器发送到特定客户端

来自分类Dev

如何将参数从CometD客户端发送到CometD服务器

来自分类Dev

React 和 NodeJS:如何将数据从服务器发送到客户端?

来自分类Dev

如何将表单数据从客户端发送到服务器

来自分类Dev

使用套接字将值从服务器发送到客户端

来自分类Dev

使用Netty.io将文件从服务器发送到客户端

来自分类Dev

将数据从服务器发送到不带集合的客户端(使用Websocket)

来自分类Dev

使用C中的套接字将文件从客户端发送到服务器

来自分类Dev

使用python套接字将Txt文件从客户端发送到服务器

来自分类Dev

使用客户端JavaScript将html快照发送到服务器

来自分类Dev

在python中使用HTTP将图像从服务器发送到客户端

来自分类Dev

在C中使用HTTP / 1.0服务器,如何将大文件发送到客户端?

Related 相关文章

  1. 1

    如何使用C ++中的Websocket客户端将消息发送到服务器?

  2. 2

    服务器如何使用Java将消息发送到客户端

  3. 3

    春天如何调用Websocket服务器将消息发送到客户端

  4. 4

    如何使用C#包含空间将消息从客户端发送到服务器

  5. 5

    如何以智能方式将UDP客户端消息发送到UDP服务器以解析消息

  6. 6

    如何在WinForm SIgnalR中单击按钮将数据从服务器发送到特定的客户端ID

  7. 7

    使用Signalr和Java客户端将json对象发送到.net服务器

  8. 8

    无法将消息从客户端发送到服务器

  9. 9

    将字符串消息从Netty客户端发送到服务器

  10. 10

    Spring Integration TCP服务器将消息发送到TCP客户端

  11. 11

    如何使用Websocket将Spark Streaming数据从服务器端发送到客户端?

  12. 12

    如何将数据从Web套接字服务器发送到客户端?

  13. 13

    如何将信息从客户端发送到服务器(Flask-python)

  14. 14

    如何将JPG文件从服务器发送到客户端

  15. 15

    如何通过获取将更新的变量从客户端发送到服务器?

  16. 16

    如何将信息从客户端发送到服务器(Flask-python)

  17. 17

    Ruby如何通过TCP(http)服务器将图像发送到客户端

  18. 18

    如何将邮件从服务器发送到特定客户端

  19. 19

    如何将参数从CometD客户端发送到CometD服务器

  20. 20

    React 和 NodeJS:如何将数据从服务器发送到客户端?

  21. 21

    如何将表单数据从客户端发送到服务器

  22. 22

    使用套接字将值从服务器发送到客户端

  23. 23

    使用Netty.io将文件从服务器发送到客户端

  24. 24

    将数据从服务器发送到不带集合的客户端(使用Websocket)

  25. 25

    使用C中的套接字将文件从客户端发送到服务器

  26. 26

    使用python套接字将Txt文件从客户端发送到服务器

  27. 27

    使用客户端JavaScript将html快照发送到服务器

  28. 28

    在python中使用HTTP将图像从服务器发送到客户端

  29. 29

    在C中使用HTTP / 1.0服务器,如何将大文件发送到客户端?

热门标签

归档