Sun Java System Content Delivery Server 参考手册
|
  
|
本章介绍了可以为使用 Content Delivery Server 的设备指定的设备功能。有关如何指定设备功能的信息,请参见 Catalog Manager 联机帮助中的“管理设备”。
功能描述
设备功能分为以下几类:
有关详细信息,请参见指定功能值。
系统功能
系统功能主要由 Content Delivery Server 使用。它们定义了设备执行 Content Delivery Server 功能时所必须具备的功能。例如,系统功能定义了设备是否支持短消息服务 (Short Message Service, SMS) 或 WAP 推送。
推送类型使用字符串值的形式,该值指定了设备的传送机制:mms、sms 或 wap。
必备功能
必备功能是指为使设备接受 MIDlet 应用程序而必须指定的功能。表 8-1 列出了使用 Content Delivery Server 的设备的必备功能。
表 8-1 必备功能
名称
|
类型
|
描述
|
示例值
|
MicroEdition-Configuration
|
字符串
|
特定于软件平台:连接有限设备配置 (Connected Limited Device Configuration, CLDC) 版本。
|
CLDC-1.0
|
MicroEdition-Profile
|
字符串
|
特定于软件平台:移动信息设备配置文件 (MIDP) 的版本
|
MIDP-1.0
|
Content Delivery Server-Specific Capabilities(Content Delivery Server 特定的功能)
特定于 Content Delivery Server 的功能指的是应用于该服务器的功能,但还不是行业标准功能。设备必须具备表 8-2 中列出的 Content Delivery Server 特定的功能才能使用该服务器。
表 8-2 Content Delivery Server-Specific Capabilities(Content Delivery Server 特定的功能)
名称
|
类型
|
描述
|
示例值
|
支持的库
|
列表
|
用于 API 验证的系统功能。
使您能够设置设备支持的库。这些库定义了支持的 API 集。此功能使 Content Delivery Server 能够将应用程序与支持此应用程序使用的库的设备相匹配。
|
MIDP-1.0
|
Descriptor Template(描述符模板)
|
列表
|
用于两步下载内容的系统功能。
如果指定了两步下载,将使用指定模板为非 MIDlet 内容生成描述符文件。如果未选定此选项,则以 OTA 一步下载或 SMS 消息的形式传送内容。
|
General Content Descriptor
|
浏览器功能
浏览器功能是指为设备指定的浏览器类型。将给定一个字符串值,用于指定在设备上显示标记的浏览器。例如,浏览器类型可以使用以下值之一:
- WML-1_2
- XHTML-NokiaSeries40
- XHTML-Symbian
- XHTML-UP
User Interface and Software Capabilities(用户界面功能和软件功能)
Content Delivery Server 使用用户界面功能和软件功能完善功能匹配过程。
表 8-3 列出了用户界面功能和软件功能。
表 8-3 用户界面功能和软件功能
名称
|
类型
|
描述
|
示例值
|
位数/像素
|
整型
|
特定于硬件平台:位数/像素
定义设备运行应用程序时所必须具备的每像素的最小位数。
|
16
|
Ccpp 接受字符串
|
列表
|
特定于软件平台:设备支持 OTA 下载的 MIME 类型列表。
|
application/java-archive
text/plain
image/gif
|
Ccpp 接受语言
|
列表
|
特定于软件平台:Locale(语言环境)
定义设备支持的语言环境。选择列表中的一个或多个条目。
|
en_US
|
彩色支持
|
布尔型
|
特定于硬件平台:彩色支持
定义设备是否是彩色屏幕。
|
Yes 或 No
|
确认支持
|
布尔型
|
特定于软件平台:确认支持
定义在安装 MIDlet 后设备是否发送确认消息 (MIDlet-Install-Notify)。
|
Yes 或 No
|
传送类型
|
列表
|
特定于软件平台:传送类型
定义设备支持的内容传送机制。
|
OTA
NSM
EMS
|
图像支持
|
布尔型
|
特定于硬件平台:图像支持
定义设备是否支持图像。
|
Yes 或 No
|
输入字符集
|
列表
|
特定于硬件平台:输入字符集
定义设备可以接受的字符集列表。
|
US-ASCII
ISO-8859-1
|
应用程序最大大小
|
整型
|
设备可以支持的应用程序最大大小(以字节为单位)。
|
30000
|
内容最大大小
|
整型
|
设备可以支持的内容(非 MIDlet)的最大大小(以字节为单位)。
|
30000
|
软键数量
|
整型
|
特定于软件平台:定义设备所需的软键数量。
|
2
|
输出字符集
|
列表
|
特定于硬件平台:定义设备支持的能够输出到显示屏幕的字符集的列表。
|
US-ASCII
ISO-8859-1
|
屏幕高度
|
整型
|
特定于硬件平台:设备屏幕高度的大小(以像素为单位)。
|
128
|
屏幕宽度
|
整型
|
特定于硬件平台:设备屏幕宽度的大小(以像素为单位)。
|
128
|
指定功能值
根据功能的不同,可以使用列表、整型值或布尔值的形式指定功能值。
列表
列表值可以包含一个或多个值。要从提供的列表中选择多个值,请在按住 Ctrl 键的同时单击要包含的每一项。当这些项显示为字符串时,每个值都在单独一行上显示。例如,“支持的库”使用的列表值可以为 DOJA-1.0、MIDP-1.0 或 MIDP-2.0。
整型
整型值是一个数字值。整型值必须是整数。该值不支持小数点。例如,“软键数量”使用整型值,如 2。
布尔型
设备功能的有效布尔值为 Yes 或 No。例如,“图像支持”可以使用布尔值 Yes。
Sun Java System Content Delivery Server 参考手册
|
820-5380-10
|
  
|
版权所有 © 2008, Sun Microsystems, Inc. 保留所有权利