目录 上一页 下一页 索引

附录 A

设备功能


本附录介绍了可以为使用 Sun Java System Content Delivery Server 的设备指定的设备功能。还提供了一个常用设备的规范样例。有关如何指定设备功能的信息,请参见“管理设备”

功能说明

设备功能分为以下几类:

有关如何设置功能的信息,请参见“指定功能值”

系统功能

系统功能主要由 Content Delivery Server 使用。它们定义了设备执行 Content Delivery Server 功能时所必须具备的功能。例如,系统功能定义了设备是否支持短消息服务 (SMS) 或 WAP 推送。

表 10 列出了 Content Delivery Server 支持的系统功能。

表 10-系统功能
名称
类型
说明
示例值
推送类型
字符串
定义特定设备的推送功能:SMS、WAP、MMS
mms、sms、wap

必备功能

必备功能是指为使设备接受 MIDlet 应用程序而必须指定的功能。表 11 列出了使用 Content Delivery Server 的设备的必备功能。

表 11-必备功能
名称
类型
说明
示例值
MicroEdition-Configuration
字符串
特定于软件平台:连接有限设备配置 (CLDC) 的版本。
CLDC-1.0
MicroEdition-Profile
字符串
特定于软件平台:移动信息设备配置文件 (MIDP) 的版本
MIDP-1.0

Content Delivery Server 特定功能

Content Delivery Server 特定功能指的是应用于该服务器的功能,但还不是行业标准功能。设备必须具备表 12 列出的 Content Delivery Server 特定功能才能使用该服务器。

表 12-Content Delivery Server 特定功能
名称
类型
说明
示例值
支持的库
列表
用于 API 验证的系统功能。
使您能够设置设备支持的库。这些库定义了支持的 API 集。此功能使 Content Delivery Server 能够将应用程序与支持此应用程序使用的库的设备匹配。
MIDP-1.0
描述符模板
列表
用于两步下载内容的系统功能。
如果指定了两步下载,指定的模板可用来为非 MIDlet 内容生成描述符文件。如果未选定此选项,则以 SMS 消息的形式传送内容。
General Content Descriptor

浏览器功能

浏览器功能是指为设备指定的浏览器类型。

表 13-浏览器功能
名称
类型
说明
示例值
浏览器类型
字符串
在此设备上显示标记的浏览器。
WML-1_2
XHTML-NokiaSeries40
XHTML-Symbian
XHTML-UP

用户界面功能和软件功能

Content Delivery Server 使用用户界面功能和软件功能来完善功能匹配过程。

表 14 列出了用户界面功能和软件功能。

表 14-用户界面功能和软件功能
名称
类型
说明
示例值
位数/像素
整型
特定于硬件平台:位数/像素
定义设备运行应用程序时所必须具备的每像素的最小位数。
16
Ccpp 接受字符串
列表
特定于软件平台:设备支持 OTA 下载的 MIME 类型列表。
application/java-archive|text/plain|image/gif
Ccpp 接受语言
列表
特定于软件平台:语言环境
定义设备支持的语言环境。选择列表中的一个或多个条目。
en_US
彩色支持
布尔型
特定于硬件平台:彩色支持
定义设备是否是彩色屏幕。
YesNo
确认支持
布尔型
特定于软件平台:确认支持
YesNo
图像支持
布尔型
特定于硬件平台:图像支持
定义设备是否支持图像。
YesNo
输入字符集
列表
特定于硬件平台:输入字符集
定义设备可以接受的字符集列表。
US-ASCII
ISO-8859-1
应用程序最大大小
整型
设备可以支持的应用程序最大大小(以字节为单位)。
30000
软键数量
整型
特定于软件平台:定义设备所需的软键数量。
2
输出字符集
列表
特定于硬件平台:定义设备支持的能够输出到显示屏幕的字符集的列表。
US-ASCII
ISO-8859-1
屏幕高度
整型
特定于硬件平台:设备屏幕高度的大小(以像素为单位)。
128
屏幕宽度
整型
特定于硬件平台:设备屏幕宽度的大小(以像素为单位)。
128

指定功能值

根据功能的不同,您能以列表、整型值或布尔型值的形式指定功能值。

列表值可以包含一个或多个值。要从提供的列表中选择多个值,请在按住 Control 键的同时单击要包含的每一项。当这些项显示为字符串时,每个值都在单独一行上显示。例如,

表 15-列表功能和值类型
功能
值类型
示例值
Ccpp 接受字符串
列表
application/java-archive
text/plain
image/gif

整型值是一个数字值。整型值必须是整数。该值不支持小数点。例如,

表 16-整型功能和值类型
功能
值类型
示例值
软键数量
整型
3

布尔型值为 Yes 或 No。例如,

表 17-布尔型功能和值类型
功能
值类型
示例值
图像支持
布尔型
No

设备规格

本部分提供了 Content Delivery Server 支持的设备(缺省设备为 Nokia 6310i)的设备功能规范样例。最后一部分提供了一些空白表格,您可以在其中填写您想要支持的其他设备的规范。


注-Nokia 6310i 的规范表中给出的设备信息只显示 Content Delivery Server 中支持的设备功能。设备支持、但 Content Delivery Server 中的设备不支持的任何所需 MIME 类型都必须由管理员手动添加。

Nokia 6310i

表 18 显示了 Nokia 6310i 设备的规格。

表 18-Nokia 6310i 设备规格
功能
浏览器类型
WML-1_2
位数/像素
16
Ccpp 接受语言
en_US
Ccpp 接受字符串
application/java-archive
image/gif
image/vnd.wap.wbmp
text/plain
text/vnd.sun.j2me.app-descriptor
彩色支持
Yes
确认支持
Yes
图像支持
Yes
输入字符集
US_ASCII
ISO-8859-1
UTF-8
UTF-16
应用程序最大大小
30000
MicroEdition-Configuration
CLDC-1.0
MicroEdition-Profile
MIDP-1.0
软键数量
2
输出字符集
US_ASCII
ISO-8859-1
UTF-8
UTF-16
推送类型
wap
屏幕高度
65
屏幕宽度
96

用户定义的设备

本节为您提供了以下空白表格,您可以为添加到 Content Delivery Server 的设备输入相应的规范信息。

表 19-用户定义的设备 1 的设备规格
功能
浏览器类型
位数/像素
Ccpp 接受字符串
Ccpp 接受语言
MicroEdition-Configuration
彩色支持
确认支持
图像支持
输入字符集
应用程序最大大小
MicroEdition-Profile
软键数量
输出字符集
推送类型
屏幕高度
屏幕宽度

表 20-用户定义的设备 2 的设备规格
功能
浏览器类型
位数/像素
Ccpp 接受字符串
Ccpp 接受语言
MicroEdition-Configuration
彩色支持
确认支持
图像支持
输入字符集
应用程序最大大小
MicroEdition-Profile
软键数量
输出字符集
推送类型
屏幕高度
屏幕宽度

 


目录 上一页 下一页 索引 管理员指南
Sun Java™ System Content Delivery Server,版本 2004Q1