Node.Cs.Old Node.Cs服务器
Node.Cs服务器这是第2版alpha!工作的一个在分支上!!!介绍这是一个为模拟Node.Js行为而开发的项目。它不是直接端口,因为我更喜欢这里提出的方法:) 。不反对Node.Js开发人员,我喜欢他们的工作!这个想法是利用“协程”的使用和C# IEnumerable和IEnumerator提供的简单实现。我本可以基于新的await和async做一些事情,但我喜欢在最黑暗和最深的森林中放松自己,为了知识……或者有时受虐狂。结果是开发了一个完整的网络服务器并将移植到这个网络服务器。
为了更好地理解协程,你可以参考一些优质资源,比如《协程解释协程源码》 和《c2017协程》。这些资源详细解释了协程的概念和源码,非常值得一读!如果你对更深层次的协程实现感兴趣,《cppcoro协程TS的C加加协程抽象库源码》 和《C C加加协程库源码》 会是不错的选择。
结果,和150个并发用户在4个页面上访问具有8 Gb ram的i7四核上的本地数据库。总共有160000个请求。你可以得到我使用的测试。IIS版本是原始音乐商店,所有更新(MVC、JQuery)都删除了SqlCe数据库。你或许会对《kotlin协程》 和《协程源码》 感兴趣,这些资源不仅介绍了协程的理论,还提供了丰富的示例和实战经验。
探索这些资源不仅能增强你的技术理解,还能让你在未来的项目中如鱼得水!
下载地址
用户评论