Web 服务器符合 HTTP 1.1 为遵从 HTTP 1.1,Web 服务器现在接受以下项目:
HTTP 客户端符合 HTTP 1.1 现在实现了以下与 HTTP 相关的增强:
支持 HTTP 字符串内存池机制 HTTP 字符串不再存储在连续内存中。高速缓存被用作后台存储区。
客户端块模式 HTTP 客户端现在可以使用 HTTP 分块模式发送 POST 请求。
HTTP 会话 HTTP 连接可创建一个 HTTP 会话以维护 HTTP 请求之间的状态。
HTTP 服务器支持保持活动状态 数据库服务器现在在 HTTP 客户端发出请求时支持保持活动状态选项。HTTP 连接将在每个请求和响应后保持打开状态,而不再在每个请求后关闭连接,从而可以在同一连接上执行多个请求。
已添加了 KeepaliveTimeout 协议选项,用于支持此功能。请参见KeepaliveTimeout (KTO) 协议选项。
新 HttpServiceName 连接属性 已添加了新的连接属性 HttpServiceName,从而使 Web 应用程序能够确定其服务名起源。该属性对于错误报告和控制流很有用。请参见连接属性。
sa_set_http_option 增强 现在可以基于请求 Accept-Charset 请求标头字段使用 sa_set_http_option 系统过程控制 HTTP 响应中使用的字符集。请参见sa_set_http_option 系统过程。
支持 SOAP 服务的数据键入 对 CREATE SERVICE 和 ALTER SERVICE 语句进行了扩展,可支持新的 DATATYPE 子句。此子句仅与 SOAP 服务一起使用,并且控制数据键入是否支持输入参数和输出响应。请参见CREATE SERVICE 语句和ALTER SERVICE 语句。
sa_set_soap_header 系统过程 使用 sa_set_soap_header 系统过程为 SOAP 服务设置响应标头。请参见sa_set_soap_header 系统过程。
SOAP_HEADER 和 NEXT_SOAP_HEADER 函数 使用 SOAP_HEADER 函数获取 SOAP 服务的请求标头。请参见SOAP_HEADER 函数 [SOAP]。
使用 NEXT_SOAP_HEADER 函数获取 SOAP 标头中的下一个标头条目。请参见NEXT_SOAP_HEADER 函数 [SOAP]。
CREATE PROCEDURE、ALTER PROCEDURE、CREATE FUNCTION 和 ALTER FUNCTION 语句中的 HEADER 子句 已将新的 HEADER 子句添加到上述语句中,以便在创建 HTTP Web 服务客户端过程和函数时使用。此子句允许您添加或修改 HTTP 请求标头条目。
请参见CREATE PROCEDURE 语句(Web 客户端)、CREATE FUNCTION 语句(Web 客户端)和访问客户端提供的 HTTP 变量与标头。
CREATE PROCEDURE、ALTER PROCEDURE、CREATE FUNCTION 和 ALTER FUNCTION 语句中的 SOAPHEADER 子句 已将新的 SOAPHEADER 子句添加到上述语句中,以便在创建 SOAP Web 服务客户端过程和函数时使用。此子句允许您使用 IN (IN/OUT) 替代参数来指定发送的 SOAP 标头条目和接收的 SOAP 标头数据。
请参见CREATE PROCEDURE 语句(Web 客户端)、CREATE FUNCTION 语句(Web 客户端)和教程:使用 SQL Anywhere 访问 SOAP/DISH 服务。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |