5396人加入学习
(15人评价)
UnityC#简单服务器框架

创建于2020年2月29号

价格 ¥ 140.00
该课程属于 Unity - A计划(永久有效期) 请加入后再学习

m_MsgCount是m_UnityMsgList的元素数目。

m_MsgCount在接收消息的线程内增加。

m_MsgCount的减少:①在消息处理线程中减少②在Unity的Update线程中减少。

[展开全文]

客户端监听事件:用消息中心机制。

[展开全文]

服务器端用的Select多路复用。

[展开全文]

加载protobuf-net 2.4.4版本程序集。

[展开全文]

用socket接收新数据之前,先确保缓冲区有空间,如果空间为0:

1.处理接收的数据;

2.数据移动到iRedIdx=0位置;

3.上面两项操作仍不起作用的话(已接收旧数据长度太大导致未接收完整),不断扩容缓冲区。

[展开全文]

Length<8时,可视为能读的数据都读取完了。

[展开全文]

1.需要在项目->Properties->Assemblyinfo.cs中增加对Log4net的配置:将Log4Net的配置文件路径信息添加进去。

2.log4net.config配置文件选择始终复制到输出目录。

[展开全文]

类库不能获取到程序集z的类。

[展开全文]

1.客户端没有获取密钥前,用公钥向服务器申请密钥。使用公钥加密“申请密钥协议”。

2.客户端获得密钥后,与服务器的通信采用密钥加密。

[展开全文]

授课教师

课程特色

视频(68)
下载资料(1)

学员动态

Stormthra 加入学习
史家桐 加入学习
yuanpeng 加入学习
Leo2002 加入学习