我有一个问题,当我从服务器向客户端发送消息时,他们没有按原始顺序到达客户端.我在这里有一个测试功能:
- public async Task Hello(string group)
- {
- await Groups.Add(Context.ConnectionId,group);
- await Clients.Group("grp1").Hello("grp1");
- await Clients.Group("grp2").Hello("grp2");
- await Clients.All.Hello("all");
- }
在客户端:
- var chanceHub = $.connection.chanceHub;
- chanceHub.client.Hello = function (message) {
- alert(message);
- }
- $.connection.hub.start().done(function () {
- chanceHub.server.hello("grp1");
- });