KBEngine 的进程交互
KBEngine 进程间通过网络进程交互。 有使用普通协议方式,也有更上层封装的 Entitiy 机制
本文主要介绍,普通协议方式
消息定义
比如我们查看kbengine/kbe/src/server/loginapp
目录:
文件 | 说明 |
---|
loginapp_interface.h | 协议定义。通过宏来表达 |
loginapp_interface.cpp | 协议定义。宏展开,即生成真正的宏定义代码 |
loginapp_interface_macros.h | 与协议定义相关的宏 |
loginapp_interface.cpp
代码很少,如下: