因为我知道诺德.js,我一直是它的粉丝.但今天我发现了大约SignalR个,它为ASP提供了一个可供 Select 的异步可伸缩实时模型.网
据我所知,Node的主要优点是.js over Signal在客户端和服务器之间共享代码(另一个优势是它是跨平台的),Signal的主要优势是更成熟的框架和更好的工具(IDE)支持.所以我想知道:如果信号器在这里,我们需要 node 吗.Windows上还有js吗?Node有什么优点吗.我不知道?
因为我知道诺德.js,我一直是它的粉丝.但今天我发现了大约SignalR个,它为ASP提供了一个可供 Select 的异步可伸缩实时模型.网
据我所知,Node的主要优点是.js over Signal在客户端和服务器之间共享代码(另一个优势是它是跨平台的),Signal的主要优势是更成熟的框架和更好的工具(IDE)支持.所以我想知道:如果信号器在这里,我们需要 node 吗.Windows上还有js吗?Node有什么优点吗.我不知道?
信号器是插座的可行替代品.IO和 node .js.然而,在服务器上使用javascript还有其他原因.
它会使堆栈变平.如今,几乎所有的网站都必须在浏览器上安装javascript,如果你在服务器上也使用javascript,你可以从一批需要精通的语言中删除一种.
信息传递非常自然.到处都是JSON!尤其是与使用JSON的文档数据库相结合,所有消息传递都变成了JSON对象.这样可以减少整个系统中必须发生的消息代理数量.
这不是微软.我个人喜欢微软为开发社区所做的一切.它们是很棒的工具,也是最好的框架和语言之一.尽管如此,有些人只是喜欢恨微软.
费用有很多好方法可以免费或非常便宜地获得Microsoft工具(Express Edition和Biz Spark).使用微软工具的成本仍然较高.我相信,在大多数情况下,这种成本值得生产率的提高,但并非所有人都同意.
除上述内容外,由于线程模型的原因,仍然存在无法在IIS上扩展长轮询请求的情况.这是有道理的,但是有了good code design个,再加上一些服务器调整,你基本上可以绕过这些问题.