
| XML Schema 類型 | Java 映射 | 備註 |
|---|---|---|
| xsd:boolean | boolean / Boolean | |
| xsd:byte | byte / Byte | |
| xsd:short | short / Short | |
| xsd:int | int / Integer | |
| xsd:long | long / Long | |
| xsd:float | float / Float | CLDC 1.0 映射為 String |
| xsd:double | double / Double | CLDC 1.0 映射為 String |
| xsd:string | String | |
| xsd:base64Binary | byte[] | |
| xsd:hexBinary | byte[] | |
| xsd:complexType | 序列化類別 | 基本型別與複雜型別組合 |
| xsd:QName | javax.xml.namespace.QName | |
| 陣列 | Java 陣列 | 基於 XML Schema 陣列模式 |
Stubs 透過 Service Provider Interface (SPI) 與 Runtime 交互,屏蔽廠商實作差異。編碼/解碼、網路通訊細節全由 Runtime 處理,開發者專注業務邏輯。