asp.net – Turn by Turn游戏:使用SignalR或SignalR和REST API
发布时间:2020-12-16 06:22:17 所属栏目:asp.Net 来源:网络整理
导读:我正在写一个转弯手机游戏.每场比赛都有2分钟.因此,每两分钟服务器将计算排名并为客户生成下一个游戏.我使用 Asp.net来编写服务器. 我选择SignalR在客户端和服务器之间进行通信.我有两种实施游戏的选择: 1)仅使用SignalR与客户端通信 2)使用SignalR通知客户
我正在写一个转弯手机游戏.每场比赛都有2分钟.因此,每两分钟服务器将计算排名并为客户生成下一个游戏.我使用
Asp.net来编写服务器.
我选择SignalR在客户端和服务器之间进行通信.我有两种实施游戏的选择: 1)仅使用SignalR与客户端通信 2)使用SignalR通知客户端,并使用REST API获取或更新游戏信息. 你能告诉我什么选择更好,请详细说明. 提前致谢. 解决方法
虽然我不是SignalR专家,但我绝对可以告诉你:
由于您已选择SignalR,因此将其用于可执行的所有任务. 向客户端发送有关游戏的最新信息绝对是SignalR的任务.没有单独的REST API是不必要的. 通过SignalR发送状态已更新的消息,客户端应进行REST调用以获取更新的信息,这是一个不必要的额外请求.我会避免它并使用SignalR发送更新的信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在两个应用程序中拆分ASP.NET应用程序 – 处理共享页面/用户
- asp.net-mvc – Action()和RenderAction()之间的区别?
- asp.net-mvc – Spark视图引擎中的HTML注释
- asp.net – MVC DropDownListFor – NullReferenceExceptio
- asp.net-mvc – 使用Ninject.Web.Mvc 2.0和ASP.NET MVC 1.0
- asp.net-mvc – Unity.MVC4懒惰在ASP.NET MVC应用程序中不起
- asp.net – 如何在asp net core api中使用Created(或Create
- asp.net-mvc-3 – 处理DbContext后的问题
- asp.net-mvc – asp.net mvc区域的默认页面
- 使用asp.net统计在线用户
推荐文章
站长推荐
- asp.net-mvc-3 – MvcMiniProfiler 1.9 – VS或运
- ASP.NET中的超链接控件和链接控件有什么区别?
- asp.net-web-api – ASP.NET Core中的IHttpActio
- asp.net – 使用dataformatstring格式化日期时间
- asp.net – 使用DataPager而不检索每个请求的所有
- asp.net-mvc-4 – / signalr / hubs未加载到asp.
- 我应采取哪些措施来保护我的多层ASP.NET应用程序
- asp.net-mvc-3 – Razor View引擎中的全局变量
- asp.net – HttpWebRequest正在为404抛出异常
- asp.net – 内联代码不作为后面的代码执行
热点阅读