2005年6月SUN公司發布了最新的Sun java Wireless Toolkit 2.3 Beta版本,從2.3版本開始,軟件的名稱已經從原來的J2ME Wireless Toolkit更改為現在的Sun Java Wireless Toolkit了。
Sun Java Wireless Toolkit 2.3 Beta中最大的變化是對下面三類API提供了支持:
1)Security and Trust Services APIs (SATSA, JSR 177) , SATSA答應MIDlets和Smart card通信并提供了加密的功能。
2) Location API (JSR 179) ,借助Location API我們可以查詢設備的當前位置。
3)Content Handler API (CHAPI, JSR 211) ,CHAPI提供了基于設備接受到的內容的類型來啟動MIDlet的機制。
除了對上述三種API提供支持外,Sun Java Wireless Toolkit 2.3 Beta在操作上也有不俗的提高,例如MIDlet的代碼簽名工具有所改進,在選擇項目API的時候,工具已經進行了API的依靠性關聯。例如只有在選擇了CLDC1.1的情況下才可以選擇Mobile 3D Graphics API。
2.3已經把Smart Card和MIDP設備的運行環境集成在了一起,假如讀者想了解SATSA,點擊這里。
2.3版本提供了對Location API的支持,因此開發者可以借助它實現基于位置服務的一些應用。在Demo中有CityGuide可以供大家參考。

2.3版本最新支持的第三個API是Content Handler API,CHAPI提供了將特定內容類型與MIDlet進行關聯的方法,當設備通過消息、網絡連接等方式接收到內容的時候,相關的MIDlet將會啟動來顯示或者繪制此內容。CHAPI的規范還添加了描述符字段來把內容類型和MIDlet進行影射,讀者可以安裝2.3版本,在設置一欄將可以看到新增的配置欄Content Handlers,建議參考以下2.3自帶的CHAPIDemo。

讀者可以從這里下載最新的Sun Java Wireless Toolkit 2.3Beta版。不知道是不是SUN的疏忽,安裝的時候名稱居然還是2.2版本。不過2.3的這三個特性還是很值得大家來關注的,而且將對移動商務應用產生深遠的影響,我們拭目以待吧。J2ME開發網將在近期具體講解這最新的三個API,希望大家多多關注。
新聞熱點
疑難解答