程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> MIDP2.0式樣探索之四

MIDP2.0式樣探索之四

編輯:J2ME
MIDP2.0式樣探索之四 作者:timeover…    文章來源:timeover_Yama的專欄    更新時間:2006-12-8 10:32:04 182

第二章 Over The Air User Initiated Provisioning Specification

本章主要從以下兩個方面來解說

  • MIDP的程序如何配布於無線設備

  • 通過代理WAP網關如何配置MIDP的程序

Over The Air User Initiated Provisioning

  • 概要和目的

說明MIDlet suites如何通過無線來配布,並且說明為此客戶端設備所需條件。

設備必須提供一種機制使得用戶可以發現能夠下載的MIDlet Suites,也就是必須有DA(discovery application)。DA可能是設備內置的浏覽器,也可能是專用application。可以支持其他的安裝機制,比如Bluetooth,serial cable,IrDA。

AMS(application management software):指的是設備上的一種專門軟件,用於管理MIDlets的下載和生命周期。也可以叫做JAM(Java application manager)(我現在的項目組就是用JAM這個名稱,大部分函數名都是Jam或者TJam開頭,T是結構的意思)

下面開始講述設備的基本功能需求和如何支持MIDlet suite的生命周期(發現,安裝,更新,運行,刪除),此外還有一些擴充的應用程序描述屬性說明和如何給提供MIDlet suites的服務器識別設備類型和特性。

  • 必要機能

適用MIDP的設備必須能夠符合以下條件

  1. 網絡上面浏覽,定位MIDlet suite application Descriptors的能力
  2. 通過HTTP1.1或者實現HTTP1.1功能的協議來從服務器上面下載MIDlet suite和其關聯的應用程序描述文件到設備的能力

  3. 設備最低必須支持RFC2617的基本認證。如果網絡要求詢問用戶名字和密碼的時候得到的Response為401(Unauthorized)或者407(Proxy Authentication Required)的時候,關於認證信息的要求有必要再次發送

  4. 能夠在設備上面安裝MIDlet Suite

  5. 能夠運行MIDlets

  6. 允許用戶去刪除保存在設備上面的MIDlet.如果安裝下載的時候是以MIDlet suite為單位的,則不能單獨的刪除其中一個MIDlet。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved