情景 :我想建立一个网站,其特点是聊天工具。 我使用ASP.NET,C#,agsXMPP库作为我实现这一目的的工具。 我使用的Openfire Jabber服务器的XMPP服务器。
问题 :当我访问该网站上的小部件开始聊天,我发一条消息 ,消息类型“聊天”和线程集。 我在这种情况下星火收到客户端上的此消息。 当我回复此邮件,我看到线程值是不一样的对视了一眼我送? 根据RFC 3921部分2.1.2.3 , 由发送者生成的元素的值,并且在任何答复应该复制回来。 不过,我没有看到这个happening.This手段,我不能链接与我发送的消息的响应。
谁能帮我,我缺少的是什么? 以下是发送和接收的消息。
发送消息 :
<message type="chat" to="saurabh@127.0.0.1/spark" id="agsXMPP_6" from="gantir@127.0.0.1/CPWebchat"><thread>d6ddeebe-f23f-4854-a315-2a9de32906b8</thread><subject>Ramjee Ganti</subject><body>An Anonymous user via the web is attempting to contact you. Name: Ramjee Ganti Email: xxx@example.com Issue: Sample Test</body></message>
<message type="chat" to="saurabh@127.0.0.1/spark" id="agsXMPP_6" from="gantir@127.0.0.1/CPWebchat"><thread>d6ddeebe-f23f-4854-a315-2a9de32906b8</thread><subject>Ramjee Ganti</subject><body>An Anonymous user via the web is attempting to contact you. Name: Ramjee Ganti Email: xxx@example.com Issue: Sample Test</body></message>
接收到的消息 :
<message id="BTqN4-34" to="gantir@127.0.0.1/CPWebchat" from="saurabh@127.0.0.1/spark" type="chat"><body>Hello</body> <thread>42MtKq</thread><x xmlns="jabber:x:event"><offline/> <composing/></x></message>