文件名称:go-xmpp:本机Go XMPP库
文件大小:193KB
文件格式:ZIP
更新时间:2024-05-30 23:40:35
go chat golang iot xmpp
Fluux XMPP Fluux XMPP是Go XMPP库,致力于简化,简单的自动化和物联网。 目的是使编写简单的XMPP客户端和组件变得简单: 对于自动化(例如,监视XMPP服务), 为了通过将连接的“事物”插入XMPP服务器来构建它们, 为了编写简单的聊天机器人来控制服务或事物, 用于编写XMPP服务器组件。 该库被设计为具有最小的依赖关系。 目前,它至少需要Go 1.13。 配置和连接 在开发过程中允许不安全的TLS连接 不建议禁用对域名和证书链的检查。 这样做会使您的客户端容易受到中间人攻击。 但是,在开发中,XMPP服务器通常使用自签名证书。 在这种情况下,最好将签名证书的根CA添加到您的根CA可信列表中。 它避免了更改代码,并限制了将不安全的客户运送到生产环境的风险。 也就是说,如果您确实要允许客户端信任任何TLS证书,则可以自定义Go标准tls.Confi