基于agsxmpp开发的即时聊天问题

fxy6781349 2012-05-07 03:55:06
基于agsxmpp文件发送文件问题,发送文字已经解决 不知道发送附件是怎么处理的 我把
agsXMPP.protocol.client.Message msg = new agsXMPP.protocol.client.Message();
msg.From = new Jid(con.Username, Config.Server, "resourse");
msg.To = new Jid(username, Config.Server, "resourse");
msg.Type = MessageType.normal;
msg.Body = fi.Name;
msg.Attributes.Add("isfile", "1");
msg.Attributes.Add("file", Convert.ToBase64String(bytes));
msg.Attributes.Add("filesize", size.ToString());
msg.Attributes.Add("filename", fi.Name);
con.Send(msg);
可以接收文件 但只能接收几百KB的 所以估计发送文件方式不是这样 请教各位 希望帮助!

注:不使用自己定义的socket等方式传送文件,使用agsxmpp发送文件。
...全文
247 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fxy6781349 2012-05-07
  • 打赏
  • 举报
回复
公司最近做局域网即时聊天 用到xmpp 以前不熟悉这个 做到发送文件时倒是卡住了~~~
  • 打赏
  • 举报
回复
友情up下吧。也很喜欢xmpp,只是一直没有时间了解。
fxy6781349 2012-05-07
  • 打赏
  • 举报
回复
好像xmpp协议最大只支持3071字节 所以文件大一点就会超出这个字节 估计发送附件是其他的办法 大神们啊
fxy6781349 2012-05-07
  • 打赏
  • 举报
回复
呵呵 谢谢你的回答 其他解决了 就是发送附件不知道什么方法 在网上看到一些写法 但不是很明白 希望有熟悉的朋友能帮助
saybookcat 2012-05-07
  • 打赏
  • 举报
回复
只研究过 asgXMPP的协议构建规则,无能为力。。。
fxy6781349 2012-05-07
  • 打赏
  • 举报
回复
希望有熟悉agsxmpp 或者有什么好的办法解决的 希望能说说您的看法....

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧