OMA-DM协议&资料汇总

https://blog.csdn.net/nphyez/article/details/12052549


V1.2之前的OMA-DM协议集

OMA-DM协议的很多细节在这里描述的很清楚,而V1.2中的描述相对比较少,不易理解。
http://technical.openmobilealliance.org/Technical/syncmlindex.aspx


V1.2及其之后的协议集

http://member.openmobilealliance.org/ftp/public_documents/dm/
Bootstrap、Notification、HTTP-Binding等协议:
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/


管理对象(MO,Management Object)

标准管理对象(DMSTDOBJ)
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_StdObj-V1_2_1-20080617-A.zip
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_StdObj-V1_3-20091229-D.zip

1)管理对象结构
2)管理对象节点信息


DM TREE

标准对象、对象扩展

http://technical.openmobilealliance.org/tech/affiliates/LicenseAgreement.asp?DocName=/syncml/syncml_dm_tnd_v11_20020215.pdf

DDF

功能、结构、扩展方法


Bootstrap

http://technical.openmobilealliance.org/Technical/syncmlindex.aspx
http://www.openmobilealliance.org/tech/affiliates/syncml/syncml_dm_boot_v11_20020215.pdf (协议的v1.1版本,详细说明了Bootstrap消息的结构和组包的规则)

http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM-Bootstrap-V1_2-20050615-C.zip
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Bootstrap-V1_3-20100111-D.zip

1)原理:功能、流程、消息结构
2)流程:
3)消息的处理


Notification

http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Notification-V1_2_1-20080617-A.zip
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Notification-V1_3-20100107-D.zip

1)原理:功能、流程、消息结构
2)流程
3)Notification消息的发送方式

鉴权及安全Security

鉴权信息、鉴权过程

http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Security-V1_2-20070209-A.zip


拆包发送(transfer one SyncML package using multiple SyncML messages)
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Protocol-V1_2-20070209-A.zip


SyncML HTTP Binding

配置(CP,Client Provision)


固件更新(FUMO,Firmware Update MO)

OMA-DM固件更新协议的v1.2版本:

http://member.openmobilealliance.org/ftp/Public_documents/DM/FUMO/Permanent_documents/OMA-TS-DM_FUMO-V1_0_2-20090828-A.zip


诊断监控(DiagMon,Diagnose and Monitor)

OMA-DMDDF(OMA DM Device Description Framework)
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-DM-DDF-V1_2_0-20050118-D.zip

SyncML资源

http://www.cnblogs.com/kevin/articles/156378.html

SyncML C Toolkit
http://sourceforge.net/projects/syncml-ctoolkit/

开源DM Server: funambol-dm-server

http://download.forge.objectweb.org/sync4j/funambol-dm-server-src-3.5.2.zip
http://download.forge.objectweb.org/sync4j/funambol-ds-server-5.0.10.zip
 

猜你喜欢

转载自blog.csdn.net/kv110/article/details/104956397
dm