统一推送订帮主导的《统一推送通道层接口典型》已产生制定,二零一八年06月02日Smack正式发由了4.3版

摘要Smack是著名的开源XMPP客户端库,另一个开源IM全功能客户端Spark就是基于此库编写的,2018年08月02日Smack正式发由了4.3版。前言Smack是著名的开源XMPP客户端库,另一个开源IM全功能客户端Spark就是基于此库编写的(Spark或其修改版被众多国内中小企业作为内部沟通工具),2018年08月02日Smack正式发由了4.2.2版,此版为小幅更新版。更新内容Bug[SMACK-759]

摘要统一推送联盟旗下业务“推必达“官方网站现已上线(www.chinatuibida.com)。网站全面呈现了”推必达“的产品特点、产品能力,产品演示等。开发者可以通过网站上提供的方式进行试用。“推必达”初探当前,手机能耗越来越成为用户关注的焦点。传统的IP推送通道的维持,需要推送服务器和终端保持TCP长连接,即周期性发送“心跳”信息以保证连接。这一过程需要调用到手机射频发射模块,在短期提升手机发射功率后重新回到“信道监听”的模式。这种“尖峰”式的工作会对手机电池造成比连续数据传输更大的压力,加速手机的“掉电”。粗略测算,一般的Android手机每天有超过10%的电量被消耗在发送过度频繁的心跳上。更仔细的来看,推送通道所采用的心跳机制的核心是为了帮助服务器确定终端处于活跃的状态。然而,在移动通信网络中,底层的通信信令是一种天然的“心跳”的载体,相比较传统的推送服务机制,其不需要任何IP层的收发包(即不需要TCP连接),且没有任何额外的电量负担,手机只需处于正常的待机状态,即可收保证链路的完整性。同时,由于信令通道是电信级服务,其可以提供更好的可靠性、实时性以及系统冗余。基于此,统一推送联盟自去年成立以来即组织联盟内成员对相关技术进行论证探讨,提出了基于信令通道的”推必达“概念。随后,联盟积极组织联盟内运营商和终端厂商进行技术验证及联调实验。在2018年7月12日举办的“中国安卓开发者大会”上,联盟成员单位中国信息通信研究院,中国联通,中国移动,中国电信联合发布了“推必达”产品。”推必达“利用信令级通道高可靠能力,提供一种基于底层信令通道的推送方式,实现更加可靠的、更加省电的推送服务。(图1
推必达业务系统架构)
由于国外运营商和智能终端厂商的碎片化,尚无相关业务先例。
“推必达”业务是统一推送联盟响应国家自主创新的一次实践,其从概念的提出,技术验证,到产品的设计完全由国内研究机构,运营商,厂商自主完成。由于“推必达”基于电信信令通道,其可以实现在无数据网络、无wifi的情况下,实现消息传输,且无需开发者添加SDK。
由于运营商网络信令体系的标准化,“推必达”业务可以完美的屏蔽掉不同终端和操作系统的差异性。作为统一推送的一个补充,其与现有推送业务相结结合实现更可靠、节能的推送服务。目前,“推必达”的相关技术已经开放给一些终端厂商进行测试,争取在不远的未来可以大范围推广,并作为我国移动互联网的一项标准化基础服务。“推必达”产品特性“推必达”利用手机号寻址,通过运营商级信令通道下发至终端,由终端系统级进程解析。
具有无数据网络亦可达,无需常住后台亦可达,无App安装亦可达三大特性。“推必达”产品能力”推必达”相比较传统短信和推送具有明显优势,具有展示、留存、转化、分发四大能力。可以帮助应用开发者更好的触达用户,同时解决了用户终端中的垃圾短信问题,简化了一系列服务流程。竞品分析相较于竞品,推必达在多维度具有明显优势,是触达用户的首要选择。“推必达”的更多场景除了作为传统IP推送的有效补充,“推必达”也将提供给开发者一个新的流量入口。由于“推必达”是通信信令层的服务,因此天然具有跨平台能力;同时,其背后是基于手机号的账号体系,可以提供比IP通道更好的安全性(包括身份安全和信息安全),因此,基于“推必达”这一基础能力,开发者和手机厂商可以开发出更多的上层应用,为移动互联网生态提供丰富多彩的业务。账号体系能力是“推必达”作为基础能力的另一个特点。目前,电信基础业务(电话、短信)和互联网服务的账号体系是割裂开来的。同时,在移动互联网服务中,不同服务也基于不同的账号体系,用户难以使用一个账号享受所有的互联网服务,造成了不同服务之间的相互割裂。“推必达”天然拥有手机号码这一账号体系,可作为完整的第三方账号帮助开发者承载包括社交、IM、支付等需要身份验证的业务。同时,面向传统的金融、教育、办公、线下零售等垂直行业也可以完美的与现有基于手机号码的账号体系兼容。可以看到,“推必达”将作为连接基础电信服务和移动互联网服务的桥梁,使得我国开发者可以更好的利用国内完善的运营商网络体系创造更多的服务产品。(图2
推必达搭建基础电信服务和移动互联网服务的桥梁)One More
Thing目前,推必达基础能力已经基本构建完成,并将此能力向联盟成员开放(相关文档请访问推必达官方网站:www.chinatuibida.com获取)。同时,联盟也将联合各成员单位推动“推必达”在各个领域的使用,打造基于“推必达”基础能力的更多服务,为我国打造自主移动生态,推动我国“互联网+”的发展贡献更多的力量。

摘要据统一推送联盟官方消息:统一推送联盟主导的《统一推送通道层接口规范》已完成制订。1、概述统一推送联盟标准制订取得阶段性进展。经过反复的征求意见和五次重大修改,在2018年4月26日联盟的全体大会上,联盟标准T-UPA0002-2018《统一推送通道层接口规范》经过联盟内成员讨论,形成了征求意见稿并向社会公示。标准在征求意见阶段得到了业内广泛关注,联盟也收到了诸多意见反馈。在又一次的修订及讨论后,《统一推送通道层接口规范》完成制订,现面向社会公布:请从本资讯的文末附件处下载。2、《统一推送通道层接口规范》部分截图3、标准概况本标准的技术原则为:减轻SDK,尽可能只定义接口,将实现隐藏到服务侧;屏蔽不同厂商(包括第三方推送)的底层技术差异;基本行为一致性,保证不同的系统上有相同的基本行为,降低不必要的维护成本技术架构。统一推送系统原理图:厂商UPS服务器通过统一接口接收APP的推送请求。并和终端系统中的UPS推送Service保持唯一长连接。UPSSDK提供了标准的API,实现APP与UPS服务器之间的交互。本标准接口分为两个部分:•
L1
接口:连接APP-Server和UPS-Server,主要用于应用进行推送请求的鉴权、提交推送请求。表1:L1接口描述•
L2接口:让App 业务部分可以通过UPS
SDK/第三方接口层来使用在手机上的推送模块,最终连接到推送服务系统,完成使用推送所需要的基础工作。表2:L2接口描述4、后续工作消费升级成为主流的今天,安卓生态的碎片化问题已经成为制约我国移动互联网的重要因素。统一推送标准的制订是中国安卓生态迈向新时代的开端,希望能通过联盟及产业各界的共同努力,推动产业各方加强合作,共创更好的生态。联盟取得的阶段性进展离不开联盟成员及社会各界的大力支持和帮助。后续,联盟将通过“小步快跑”的方式开展后续工作。一方面,联盟将推动标准落地,帮助开发者利用统一的方法在不同的厂商通道中接入。另一方面,联盟将关注用户的需求,继续联合产业,凝聚共识,不断对当前版本进行迭代,推动相关标准更加符合各方需求。同时,联盟将继续倾听产业界声音,欢迎各方对我们的工作和标准提出意见和建议,请发送邮件到:upa@taf.org.cn。5、附件下载接口规范从此下载:统一推送通道层接口规范(52im.net).pdf

  • PubSubManager.getLeafNode() throws
    PubSubAssertionError.DiscoInfoNodeAssertionError if node exists but its
    not a PubSub Node[SMACK-814] – NPE when using
    Node.getAffiliationsAsOwner()[SMACK-815] – XEP-0184: DeliveryReceipt
    requires ID, although the XEP defines it as optional
    attribute[SMACK-818] – EntityCapsManager sends presences with multiple
    CapsExtension causing disco#info lookup to fail[SMACK-819] –
    ConcurrentModification Exception in
    MultiUserChatManager.java[SMACK-820] – DNSUtil.setDaneProvider() does
    not set the DANE providerTask[SMACK-769] – Rename XMPPError to
    StanzaError[SMACK-776] – Remove deprecated reconnection callbacks in
    ConnectionListenerImprovement[SMACK-761] – Adopt ChatStateManager to
    new Chat API (chat2)[SMACK-812] – Enable ModifierOrder checkstyle
    check[SMACK-816] – SimplePayload should infer the XML element name and
    namespace详见官方博客:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注