oshiya:XEP-0357兼容的XMPP组件

时间:2021-05-04 20:26:00
【文件属性】:
文件名称:oshiya:XEP-0357兼容的XMPP组件
文件大小:71KB
文件格式:ZIP
更新时间:2021-05-04 20:26:00
C++ #Oshiya Oshyia是指定的用于移动XMPP客户端的应用程序服务器。 这样,它从那些客户端的XMPP服务器接收推送通知内容,并将其转发到流行的推送通知服务,例如APNS。 它被实现为XMPP组件(请参阅 )。 客户端可以使用adhoc命令进行注册。 Oshiya旨在与在命令和应用服务器行为方面兼容。 这允许XEP-0357兼容的客户端在ejabberd服务器上使用mod_push的内部应用服务器,或者在运行Oshiya的任何XEP-0114兼容的服务器上使用。 Oshiya是GSoC 2015项目的一部分。 请发送反馈。 ##功能Oshiya将支持以下推送服务: 当前仅GCM和APNS后端可用。 Ubuntu后端已实现,但未经测试。 ##先决条件 libcurl 7.28.0或更高版本 外籍人士 cmake 2.8或更高版本 ##安装 git clone https://
【文件预览】:
oshiya-master
----src()
--------UbuntuBackend.cpp(8KB)
--------third_party()
--------Base64.cpp(3KB)
--------AppServer.cpp(21KB)
--------OutPacket.cpp(7KB)
--------StanzaDispatcher.cpp(9KB)
--------XData.cpp(2KB)
--------Backend.cpp(4KB)
--------Oshiya.cpp(2KB)
--------Registration.cpp(1KB)
--------UriCodec.cpp(5KB)
--------GcmBackend.cpp(7KB)
--------Component.cpp(9KB)
--------XmppUtils.cpp(8KB)
--------ApnsBackend.cpp(7KB)
--------XmlElement.cpp(2KB)
--------Config.cpp(1KB)
--------RNG.cpp(1KB)
--------CMakeLists.txt(3KB)
----config.h.in(139B)
----LICENSE(34KB)
----.gitmodules(603B)
----README.md(3KB)
----cmake()
--------Modules()
----include()
--------XData.hpp(3KB)
--------Registration.hpp(4KB)
--------UriCodec.hpp(1KB)
--------UbuntuBackend.hpp(2KB)
--------XmlElement.hpp(1KB)
--------InPacket.hpp(6KB)
--------ApnsBackend.hpp(2KB)
--------GcmBackend.hpp(2KB)
--------Base64.hpp(1KB)
--------Jid.hpp(2KB)
--------Config.hpp(3KB)
--------RNG.hpp(1KB)
--------SmartPointerUtil.hpp(1KB)
--------AppServer.hpp(5KB)
--------Backend.hpp(4KB)
--------OutPacket.hpp(6KB)
--------XmppUtils.hpp(3KB)
--------StanzaDispatcher.hpp(4KB)
--------Component.hpp(6KB)
----test()
--------CMakeLists.txt(140B)
----CMakeLists.txt(895B)

网友评论