美文网首页
smack使用指南(译)(一)Smack概述

smack使用指南(译)(一)Smack概述

作者: 九乐柠檬 | 来源:发表于2017-09-16 13:44 被阅读0次

    Smack是一个用于与XMPP服务器进行通信的库,用于执行实时通信,包括即时消息和群聊。

    主要优势

    • 使用起来非常简单,拥有功能强大的API。 向用户发送消息的过程可以在几行代码中完成:
    AbstractXMPPConnection connection = new XMPPTCPConnection("mtucker", "password", "jabber.org"); 
    connection.connect().login();
    
    Message message = new Message("jsmith@jivesoftware.com", "Howdy! How are you?");
    connection.sendStanza(message);
    
    • 不强迫您在XMPP协议级别进行代码,就像其他库一样。 Smack提供智能的高级结构,如Chat和Roster类,让​​您更有效地编程。

    • 不要求您熟悉XMPP XML格式,甚至是XML。

    • 提供便捷的机器与机器之间的通信。 Smack允许您在每个消息上设置任意数量的属性,包括为Java对象的属性。

    • Apache License 2.0下的开放源代码,这意味着您可以将Smack纳入您的商业或非商业应用程序。

    相关文章

      网友评论

          本文标题:smack使用指南(译)(一)Smack概述

          本文链接:https://www.haomeiwen.com/subject/dfwysxtx.html