gpt4 book ai didi

c# - Jabber 作为 asp.net 网站的聊天系统

转载 作者:太空宇宙 更新时间:2023-11-03 19:24:42 25 4
gpt4 key购买 nike

此刻我正在构建一个网站,在开始这个小项目之前,我最担心的是在网站中实现某种聊天系统。

所以这个聊天的功能应该很简单,比如如果2个用户在线他们可以互相聊天,如果一个用户不在线,但是有人给他发消息,下次他登录时,他应该能够阅读和回复信息。所以它应该是像 facebook 聊天之类的东西......

我的 friend 建议我查看 Jabber。我正在搜索,但没有找到任何好的信息。也许有人有任何好的信息链接?或者任何例子或任何建议?

提前致谢

更新:

感谢您的所有回复,但我仍然不太明白我能否将它集成到基于 Web 的消息系统中,我不是在谈论聊天室或聊天,它更像是电子邮件,您的用户可以互相交谈,但如果他们不在线,消息将被保存,直到用户重新在线。

我读到的是它更像是聊天室和聊天应用程序,但不是真正基于网络的东西,或者我错了吗?

因为例如我需要为在我的网站上注册的每个用户自动创建一个 jabber 帐户吗?是否可以通过编程方式实现?

最佳答案

我建议使用 Strophe framework .它可以帮助您在几行代码中轻松开始调查:

var con = new Strophe.Connection(“jabber-server.com”);
con.connect(“my@account.com”, “mypassword”, onJabberConnected);

function onJabberConnected(status)
{
switch(status)
{
Strophe.Status.CONNECTED:
...
}
}

关于c# - Jabber 作为 asp.net 网站的聊天系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9683734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com