xmpp相关内容

是否可以通过 websockets 进行 ReST?

我计划开发一个基于 Web 的聊天应用程序,它接收 ReSTful 请求,将它们转换为 XMPP 并将它们传送到 XMPP 服务器. 在这种基于聊天的应用程序中使用 websockets 看起来很有前景,因为事件(或响应)可以异步传递.但是如果我使用websockets作为从浏览器传输请求的底层协议,这仍然可以被认为是一种ReSTful设计吗?如果是,Websocket 消息中的 URI、动 ..
发布时间:2021-07-09 19:02:29 其他开发

xmpphp XMPP,从 php 脚本发送消息

嗨我有一个 jabberserver,我希望能够从 php 脚本向用户推送消息. F.x.如果我从浏览器调用 script.php,它会向用户发送一条消息.我已经尝试过 jaxl 和 xmpphp 这两个 xmp 框架,但我无法让它工作.不是我自己的服务器,也不是 facebooks 服务器. 我的 script.php 有以下内容: error_reporting(E_ALL);i ..
发布时间:2021-07-05 18:51:20 PHP

如何在整个应用程序中打开 React Native 的 XMPP 连接(使用 xmpp.js)?

我在 react native 中使用 XMPP.js 并使用 web socket 与 xmpp 服务器连接.我可以成功连接到聊天服务器,但我必须导航到应用程序内的不同页面,所以我有 2 个选项: 每次导航到新页面(使用 react Navigation 进行导航)并关闭旧连接时,我都必须打开到 xmpp 聊天服务器的新 XMPP 连接[我认为不推荐] 或 我必须在开始时打开连接并在 ..
发布时间:2021-07-04 20:09:51 移动开发

使用 Smack 的 Quickblox XMPP 客户端

我正在尝试编写一个 XMPP 客户端以连接到 Quickblox 并将其用作聊天应用程序的机器人.为此,我正在使用 Smack 4.1.3.这是我的代码: public static void sendChat1() {XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder().setUsern ..
发布时间:2021-06-30 19:34:47 其他开发

如何高效定义基于 XML 的文本协议的 End-of-Transmission?

我想开发一个基于 XML 并通过 TCP/IP 套接字传输的文本协议.假设我有一个简单的请求/响应机制要通过持久性发送客户端和服务器之间的 TCP/IP 连接如下: 双方什么时候开始处理传入的数据,换句话说服务器何时会知道传入的客户端数据已完全传输并且可以处理以创建响应? 当然我对这个话题做了一些研究:我发现 this 答案根据 HTTP 示例指出了正确的方向:因此,在 XML 消息之 ..
发布时间:2021-06-22 20:02:33 其他开发

无法使用 react-native-xmpp 连接 openfire

我有一个 react-native 聊天应用程序,我使用 USB 调试在我的 android 手机上运行它,我使用 OPENFIRE 作为聊天服务器.为了与 Openfire 连接,我使用了库“react-native-xmpp".下面是使用 react-native-xmpp 连接 OPENFIRE 的代码 -- 从'react-native-xmpp'导入XMPP;var JID = 'ad ..
发布时间:2021-06-12 20:03:05 其他开发

XMPPFramework - 如何将图像从一台设备传输到另一台设备?

我已经使用 XMPP 协议进行了一对一聊天.现在,我想在我的应用程序中发送图像和视频.我研究了文件传输,但没有找到解决方案.我也使用了下面的代码进行 Socket 连接. 请建议我如何去做. [TURNSocket setProxyCandidates:@[@"MyserverHost-desktop"]];XMPPJID *jid = [XMPPJID jidWithString:@"1 ..
发布时间:2021-06-11 20:49:07 移动开发

如何在iOS中使用xmpp阻止朋友?

我正在开发聊天应用程序.我想屏蔽朋友.我正在使用 xmpp 框架的 XEP-0016 扩展. 这是我的代码.. - (void)setupXMPPPrivacy{NSLog((@"%s [行 %d]"), __PRETTY_FUNCTION__, __LINE__);//初始化XMPP隐私列表//xmppPrivacy = [[XMPPPrivacy alloc] init];xmppPr ..
发布时间:2021-06-11 20:43:09 移动开发

使用 Jabber 发送网络消息

(也在 ServerFault 上询问,我在那里建议也贴在这里) 当其他用户在线提交内容以进行报告时,我们要求通过网络向各种用户(合规、生产)发送桌面警报. 目前我们正在使用 NET SEND,但这并不能保证交付,并且从客户端和服务器的角度来看都证明不可靠(我认为在更高版本的 Windows 中将不受支持;我们目前运行的是 XP). 我们正在考虑基于 Jabber 的解决方案,但 ..
发布时间:2021-06-07 19:30:47 其他开发

不进行文件传输(xep 0234、0065)

我正在为iPhone开发一个应用程序.我将在我们的应用程序中使用GoogleTalk XMPP进行聊天.我想使用SOCKS5字节流(http://xmpp.org/extensions/xep-0234.html#hash)传输文件.我无法初始化会话.我发送请求“会话启动". ..
发布时间:2021-05-17 20:52:12 移动开发

在XMPP中以后台模式工作

我正在研究XMPP.我想在后台模式下收到通知.而且我也实现了这些东西, -(void)xmppStream:(XMPPStream *)发送方套接字WillConnect:(GCDAsyncSocket *)socket{//如果应用程序进入后台,则告诉套接字不要走动(仅适用于设置了VoIP背景标志的应用程序)[socket performBlock:^ {[socket enableBackg ..
发布时间:2021-05-17 19:23:55 移动开发

在Android中使用Smack进行ejabberd连接,给出连接超时错误

您好,我们已经从此下载了ejabberd.域是 localhost ,我们已经将xmppDomain设置为我的计算机的IP地址.我已使用以下代码进行连接 公共静态最终字符串XMPP_DOMAIN ="localhost";公共静态最终字符串XMPP_HOST ="10.0.2.2";//保留用于emarator//公共静态最终字符串XMPP_HOST ="192.168.1.152";//我的电 ..
发布时间:2021-05-03 20:11:40 移动开发