网络协议选项都是可选的设置,提供对指定 Web 服务协议的控制。这些设置可在使用 -xs 数据库服务器选项启动数据库服务器时在命令行中配置。请参见-xs dbeng12/dbsrv12 服务器选项。
例如,以下命令行可在指定了 PORT、FIPS、Identity 和 Identity_Password 网络协议选项的情况下配置 HTTPS 监听器:
dbsrv12 -xs https(PORT=544;FIPS=YES; IDENTITY=certificate.id;IDENTITY_PASSWORD=password) your-database-name.db |
该命令启动数据库服务器,从而为 your-database-name.db 数据库启用 HTTPS Web 服务协议。网络协议选项表示 Web 服务器应执行以下任务:
下表标识了常用于 Web 服务协议的网络协议选项:
网络协议选项 | 可用 Web 服务协议 | 说明 |
---|---|---|
DatabaseName (DBN) 协议选项 | HTTP、HTTPS | 指定处理 Web 请求时要使用的数据库名称,或者使用 REQUIRED 或 AUTO 关键字指定是否需要在 URL 中使用数据库名称。 |
FIPS 协议选项 | HTTPS | 启用经 FIPS 认可的安全算法来加密数据库文件、数据库客户端/服务器的通信和 Web 服务。 |
Identity 协议选项 | HTTPS | 指定用于安全 HTTPS 连接的标识文件的名称。 |
Identity_Password 协议选项 | HTTPS | 指定加密证书的口令。 |
LocalOnly (LO) 协议选项 | HTTP、HTTPS | 允许客户端选择只连接到本地计算机上的服务器(如果存在)。 |
LogFile (LOG) 协议选项 | HTTP、HTTPS | 指定数据库服务器用来记录 Web 请求信息的文件的名称。 |
LogFormat (LF) 协议选项 |
HTTP、HTTPS |
控制写入日志文件(数据库服务器使用日志文件写入 Web 请求相关信息)的消息的格式,并指定出现在消息中的字段。 |
LogOptions (LOPT) 协议选项 | HTTP、HTTPS | 指定数据库服务器用来写入 Web 请求信息的日志中所记录的消息类型。 |
ServerPort (PORT) 协议选项 | HTTP、HTTPS | 指定运行数据库服务器的端口。 |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |