2008年6月30日 星期一

J2ME 簡單介紹(2)

再來看看J2ME的架構:

optional packages
|
Profiles
|
configurations


optional packages :
廠商選擇性實作部份 例如: JDBC FOR CDC(JSR169)、Bluetooth API(JSR 82)等......

Profiles:
建構在configurations上,定義了與特定嵌入式裝置非常相關的擴充類別函式庫

1.Mobile Information Device ProfileThe Wireless Messaging APIInformation Module Profile
2Foundation Profile、Personal Basis Profile、Personal Profile...

configurations:
規範描述至少要符合的運算能力、供電能力、記憶體大小等與實作在特定類型的裝置上的J2ME平台所應提供的基本函式庫

分成兩大類CDC、CLDC
CDC(Connected DeviceConfiguration):
includes specific packages that are subsets of the J2SE equivalent:
java.lang
java.util
java.net
java.io
java.text
java.security

CLDC(Connected Limited Device Configuration):
includes specific packages that are subsets of the J2SE equivalent:
java.io
java.lang
java.util
javax.microedition.io

沒有留言: