IBM Books

管理与程序设计指南,OS/400 版


关于持久性的宏

使用持久性宏时,Net.Data 在 Web 服务器的一个特殊的持久性 CGI 进程中运行, 通过标准输入接收输入和环境变量,并通过标准输出提供数据。当然,在输出返回给 Web 服务器之后, Web 服务器不必终止 Net.Data 进程。相反,进程仍保持活动状态,等待通过 Web 浏览器来自用户的响应。 因为进程没有终止,因此 Net.Data 可以对宏维护状态信息,并使事务保持打开状态。

Net.Data 可以通过向 Web 服务器发送一个新的 HTTP 首部来告诉服务器它希望在一个持久性 CGI 进程中运行。 在 AS/400 HTTP Server 版本 4 发行版本 3 (V4R3) 中添加了对新首部 "Accept-HTSession" 的支持。 Net.Data 在它发送第一个输出时决定将哪些 HTTP 首部发送给服务器,因为首部必须先于输出。 在开发一个持久性宏时,蕴含了以下含义:

在以后的文档中请注意这些限制。

持久性 Net.Data 进程的特性非常类似于那些标准 Net.Data 进程,除了以下一些例外:


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]