母婴网站 模板,乐陵网络推广seo优化,多用户 wordpress,企业工商信息查询平台首先#xff0c;对于协议而言#xff0c;有标准的#xff0c;也有私有的#xff0c;就看具体使用场景的修饰与更改情况了。部分朋友在接触SDK的时候会提出此疑问#xff0c;只能说“各怀鬼胎”。第一#xff0c;即便我们告知我们使用的协议#xff0c;该用sdk的时候对于协议而言有标准的也有私有的就看具体使用场景的修饰与更改情况了。部分朋友在接触SDK的时候会提出此疑问只能说“各怀鬼胎”。第一即便我们告知我们使用的协议该用sdk的时候还是用sdksdk接口层面上并不包含协议的影子这也是sdk去繁化简的一个重要特点第二当回复其用A协议时会被反问怎么不用B协议这下这能“呵呵”了无可奉告兄弟更深层次的我们回头再探讨 就老老实实的调接口吧。第三本着学习和业务扩展的需要了解使用到的协议这也要“回头探讨”。 开发者在使用根本不用关心这个“协议”为什么呢 因为sdk的原则就是把复杂的封装变成简单的调用。举个聊天消息例子系统内xml规则 msg typechat hello richTexthello/richText /msg 原始内部接口可能是这样的 sendXmlData(String xml) ------------------------(1) xml 为上面这段xml数据 对外初级接口sendChatData(String text,String richText) -----------------------(2)text 为hellorichText为hello 对外高级接口sendChatData(String content) ---------------------------------------(3)content 为hello 对比之下封装越简单对“协议”距离越远。用3 仅需要传入 “hello” 即可发送用(1) 就需要了解xml的组成和xml的构造以及解析把“hello” 变成 msg typechat hello richTexthello/richText /msg 发送出去。 随着各种开源项目和“手到擒来”的工具的多样和丰富造就了能力上的两级分化厉害的很厉害平庸的依旧平庸你属于哪一类。 Gensee 移动sdk用到的内容协议具体再说标准协议 RtSdkRTP HTTP PlayerSdk RTMPHTTPHLS VodSdkHTTPHLS