文档

kbengine/kbe/res/server/messages_fixed_defaults.xml

由于KBEngine中的网络协议ID都由系统自动生成,如果不是用配套的SDK将很难与服务端对接协议。

因此kbe提供了一种机制允许用户自定义网络协议的ID。

这在某些情况下是比较好用的(例如: 传统协议对接方式都会有一个协议表,客户端匹配协议表中的协议然后解析)

<Client::onRemoteMethodCall>					<!-- 协议的作用域, Client表示客户端的协议,onRemoteMethodCall为协议接口的名称 -->
	<id>	506	</id>					<!-- 协议的ID -->
	<descr>	调用一个远程方法。	</descr>		<!-- 协议的描述 -->

	<!-- 参数的类别 -->
	<arg>	INT32			</arg>			<!-- xxx -->
	...
</Client::onRemoteMethodCall>