1.超分的对象
OMA Superdistribution is allowed only for the content that was deliverd using OMA separate delivery method unless the DCF containing the jar file was received in a DRM message without rights.也就是说只有一般的separate才可以支持超分,而特殊的Forword-lock的separate不支持。
2.发送过程
①Presence of the JAD file is checked.
②If the JAD file is present and contains the jar file's digital signature and the device contains the rights object to access the JAR in the DCF, the integrity of the JAR file is checked before sending the suite. if the integrity check fails, the suite is not sent.An error message is shown to the user.问题在于没有rights的话就没有必要管,但是现在有rights的就是安装完成的,必然是正确的,所以是多此一举。还有就是如果错误的话,什么样的错误信息给用户.既然错误了,为什么不删除既有的文件
③If the JAD file is missing, only t
.he DCF file with the JAR file inside is sent from the device and wrap to midlet message is ignored.只有DCF没有Jad的话,就不用专门作MIDletMessage,而直接传dcf,如果单独的dcf不被支持的话,可以不用考虑单独传送dcf的情况。但是一般的jadjar也是可以用superdistribution的,所以jad和jar需要作成特殊的midletmessage,用jar代替dcf.还有一般的单独jar,是不是就是传送单独的jar文件了。
④JAD and DCF are placed to the container JAR file.Plain structure is used, the JAD and DCF are placed to in the root of the container JAR file(no folders). Three manifest attribute are placed to the manifest of the container Jar file.
⑤The name of container JAR file is the value of MIDlet-Name attribute in the JAD file. The extension is jar
⑥A superdistributed MIDlet suite may not work on the other device due to multiple reasons.Therefore, the user of the sending device has to be notified about this risk.This is done by displaying an appropriate prompt before sending of a suite. 简单的说,就是超分的时候需要开始时候给用户提示信息。加个确认对话框的说
⑦通过蓝牙或者红外等技术超分的时候,如果对方不支持接受MIDletsuites的话有必要在发送端给用户错误信息的提示。
3.接受过程
①支持的类型MIDlet Message和DCF file with the only JAR file inside.
②安装:The user has a possibility to install a MIDlet suite contained in the received DCF file or MIDlet message.
③In here, suite installation is understood as a process resulting in ability of the user to run MIDlets from the suite.This process includes MIDP verifications, possible acquisition of rights,etc,
MIDP installation status reporting and deletion notification are not done for Surperdistribution suites.这部分
感觉也很怪,毕竟作为安装来说不发送安装报告是违反midp2.0文档的,同时现在从菜单来取得权力的安装和这种非常类似,如果该安装不用发送状态报告的话,getrights是不是也不用发送呢??疑惑!!!!
posted on 2006-10-17 18:01
Yama的家 阅读(1477)
评论(3) 编辑 收藏 引用 所属分类:
DRM, 网络安全,security