xmpp core RFC 3921 要点一 message

    技术2022-05-20  57

    做IM集成与其他系统集成,也几个月时间了。一直没有怎么认真看过xmpp core的内容。打算最近一周内仔细研读一下xmpp相关协议内容。

     

    先说一下消息message,

     

    消息类型四种:

     

    1.  chat --消息类型用于两个实体用户之间聊天。

    2.  error -- 错误消息类型。

    3.  groupchat -- 群聊消息类型。

    4.  headline -- 不可回复的消息类型(新闻, 体育, 市场信息, RSS feeds, 等等).

    5.  normal -- 区别于chat,是在两个用户实体进行聊天外的消息内容,可以回复。可以做需要“回执”动作之类的消息。

     

    消息子元素

    1. <subject/>

    2. <body/>

    3. <thread/>

     

    第1,2点就不说了,说一下<thread/>,这个用于用户建立两实体间的聊天会话。发送者发送message的时候,在服务器中建立以thread.hashcode为键值的thread池,接收者reply时再thread池中查找会话线程。

     

     


    最新回复(0)