Networking 使用XMPP协议的桌面共享
是否可以将XMPP用于桌面共享应用程序?有什么不便吗?在XMPP上没有官方的桌面共享,Networking 使用XMPP协议的桌面共享,networking,desktop,xmpp,protocols,remote-desktop,Networking,Desktop,Xmpp,Protocols,Remote Desktop,是否可以将XMPP用于桌面共享应用程序?有什么不便吗?在XMPP上没有官方的桌面共享, 我还不知道有哪个应用程序通过XMPP提供桌面共享。从技术上讲,我想通过网络发送正确的信息是可能的。XMPP之所以被称为可扩展,是因为它在某种程度上是可扩展的。基本上,XMPP允许您向接收方发送任意XML,而无需将服务器配置为“接受该数据”。只有你的客户需要知道这一点。从技术上讲,没有必要进行/使用正式扩展 您将要做的是将XML或数据包封装到xmpp消息的XML有效负载中。可能在CDATA区域对其进行编码(效率
我还不知道有哪个应用程序通过XMPP提供桌面共享。从技术上讲,我想通过网络发送正确的信息是可能的。XMPP之所以被称为可扩展,是因为它在某种程度上是可扩展的。基本上,XMPP允许您向接收方发送任意XML,而无需将服务器配置为“接受该数据”。只有你的客户需要知道这一点。从技术上讲,没有必要进行/使用正式扩展
您将要做的是将XML或数据包封装到xmpp消息的XML有效负载中。可能在CDATA区域对其进行编码(效率最高)。您可能遇到的主要问题是通过服务器路由的消息传递造成的延迟。是的!XMPP是一个简单且可扩展的协议,有很多可供使用 主要考虑因素是:
- 端口和防火墙。是否有任何电脑被锁定
- 申请许可。您是否需要运行具有提升权限的客户端应用程序才能访问功能,如远程控制和设备可访问性
- 多用户。XMPP有群聊功能,会使用吗
- 健壮。您可以发送脱机消息
如果您不需要远程控制功能,只需要一个应用程序来共享白板、文本编辑器等,那么它应该可以正常工作。@dtb impersity/vino可以在Linux上通过心灵感应来实现它。是的,有这样的应用程序:通过xmpp共享Linux操作系统的命令行,您可以使用:
pigterm.sf.net
它还支持加密。标准Ubuntu安装,带有移情功能,因为XMPP客户端可以通过XMPP共享桌面会话。因为XMPP正在工作,所以您不需要关心防火墙和锁定的端口。