关于XMPP协议自定义消息类型扩展,其实是挺有意思的一个话题。
基于一些商务的扩展,在客户端对这些扩展消息处理,可以做出很有意思的东西。
简单的扩展比较容易,在IQ里面定义一些属性就可以做。
如果自定义XSD去实现稍微正规一点的消息类型,就会变得复杂了。
按照我之前做过一些消息交换的经验,区分一下消息头和消息体比较好,以后扩展起来也灵活。
而且有很重要一点,消息头在会话中会比较有用,你可以定义一些消息类型做反馈用。
当然,要看你的消息有多复杂,有没有对消息处理的反馈等。
这是我希望继续琢磨的一个东西。
做一个有趣的客户端,不仅仅是为了消息交互。
转载于:https://www.cnblogs.com/kdyi/archive/2011/04/22/2025381.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/110627.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...