- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
此刻我正在构建一个网站,在开始这个小项目之前,我最担心的是在网站中实现某种聊天系统。
所以这个聊天的功能应该很简单,比如如果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/
我有以下设置: 一台装有 CentOS 6 的服务器 XMPP 服务器(使用 ejabber) 浏览器客户端(使用 Candy-chat) 聊天正常,用户有权限等 我需要做的是在用户 X 想要的时候创
除了明显的人对人即时消息聊天之外,您还使用 Jabber 服务器的功能启用了哪些功能? 编辑:真正展示它的工作代码的链接特别有用 - 并且更有可能被投票。 最佳答案 XMPP/Jabber 有无限的用
我需要使用什么类型的流来通过 tcp 套接字向 jabber 写入连接请求消息。我正在写一个 xml 格式的字符串。它应该与默认套接字流或数据输出流一起使用,但事实并非如此。 最佳答案 使用Smack
目前我创建的聊天应用程序是 windows 应用程序 (c#)。我创建了在内部使用 XMPP 协议(protocol)和 openfire 服务器的 jabber net 帮助下的基本客户端版本。现在
我想知道如何集成 jabber 而不是使用我的 AJAX 轮询脚本。我偶然发现了以下内容:http://code.google.com/p/xmpphp/ 它让我可以访问 jabber 服务器,但没有
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
我有一些带有 jabberd 服务器和两个连接到它的 IM 客户端的小型测试网络设置。我想尝试使用wireshark从发送方嗅探数据并分析正在发送的xml。 我只对“发送”文件的一方的“请求”感兴趣。
这有点奇怪。 我正在改进 Pidgin,尝试为 jabber 添加基于客户端证书的身份验证。我设置了一个 openfire 服务器(它支持基于客户端证书的身份验证),但我想确保我正确设置了它 - 用我
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我想请求您提供有关如何使用 Google Talk Bot 来与我的服务器上的代码进行通信的帮助。 我已经从 code.google.com 下载了 Jabber-Net,但是那里的示例还不够....
我正在使用 Jabber-Net 制作简单的 XMPP 客户端。为了发送简单的消息,我使用了示例代码中的一种方式,即: jabber.protocol.client.Message msg = new
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭10 年前。 Improve
我正在使用以下代码连接到 xmpp 服务器(python + xmppy): c = xmpp.Client("localhost", debug=[]) c.connect(("127.0.
我正在尝试获取多用户聊天中昵称的 Jabber ID,但以下代码仅返回 null: class JabberMUCMessageListenerAdapter implements PacketLis
我刚开始阅读 Oreilly 的 XMPP 权威指南,对于 hello world,他们有这个脚本: def main(): bot = EchoBot("echobot@wonderland
我需要使用 python 设置一个 jabber bot,它将根据多个联系人的在线/离线可用性发送消息。 我一直在研究 pyxmpp 和 xmpppy,但找不到任何方法(至少没有直接的方法)来检查给定
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 9
我们正在使用 Openfire (Jabber) 为我们的 MMORPG 启用聊天和状态功能。在我们的服务器架构中,客户端只打开一个与游戏服务器的连接,并且在登录时,游戏服务器会为这个新客户端创建一个
(也在 ServerFault 上询问过,建议我也在这里发布) 当其他用户在线提交报告内容时,我们需要通过网络向不同用户(合规、生产)发送桌面警报。 目前我们正在使用 NET SEND,但这不能保证交
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
我是一名优秀的程序员,十分优秀!