supersoket2.0 预告片

前言

        准备讲一下supersoket2.0 ,之前讲过supersoket1的版本,目前打算今后的项目尽量用.net6开发。supersoket1的版本不适配.net6。于是又研究了一下supersoket2.0。(supersoket2.0他是个预览版,预览了也几年了,不知道啥时候出正式版。)

正文

首先看了下supersoket2.0的服务端部分,首先是感觉和1.0相比变化很大,很多类名字都变了,然后就发现这些改变导致整个体系变得更为简单,易于理解。写起来更加的舒服(增加了很多人性化的函数)。

然后这里吐槽几个的地方:

1 为啥官网只能看到服务端的介绍,客户端的看不到(只能去gitee上看下代码)?

2 supersoket2和1一样,服务端和客户端都是分为两个安装包。

如果是2.0:

客户端的包名叫做SuperSocket.Client:这里我安装了当前最新的版本11

服务端的包名叫做SuperSocket ,这里我安装了版本8,而没有安装最新的11

 这是因为我参考文档写代码的时候发现在最新版的11里面.UseCommand这个个用来注册服务函数在最新版本里没有了。不知道是文档没跟上还是bug。

后面我安装SuperSocket.Client故意安装8的版本结果,连接的时候老师报错,于是升级到最新11结果就OK了。

结论

所以,结论就是,服务端版本安装2.0的版本8,而客户端安装最新的版本11

这篇就当预告了,接下来,我会对SuperSocket2.0的服务端和客户端的使用做一个比较详细的讲解。

---------------------------------------------------------------------------

2022年10月31日

 

就在昨天,supersoket2.0 更新到版本12,解决我上面说的问题,现在服务端和客户端都用版本12,就都是OK的。

我刚刚提了这个问题给作者,昨天就更新了,不会是看到我的留言就更新了吧!啊哈哈。

posted @ 2022-10-29 10:05  宋桓公  阅读(24)  评论(0编辑  收藏  举报