为什么是SAX.writer(XML)而不是CGI包装器(HTML - {&OUT})



我想了解SAX.writer和CGI包装器之间的区别。我找不到任何入门信息,任何建议的内容或视频链接,非常感谢。

SAX编写器是一组允许创建格式良好的XML文档的语言语句/元素。该XML输出到SET-output-DESTINATION方法指定的位置。输出目的地包括流(可能包括经典WebSpeed流(WEB-stream((。

CGI包装器更像是一种方法,它有一组(内部(过程,可以让您创建一个完整的HTTP响应(并从传入的HTTP请求中读取(。这种方法不应该用于新的web服务,即使它仍然有效。在较新版本的OpenEdge中,PASOE服务器提供了WebHandlers,它取代了CGI包装方法。

{&OUT}的"语法"实际上只是一个执行类似PUT UNFORMATTED STREAM WEB-STREAM的操作的预处理器——如果使用PREPROCESS选项编译程序,或者在PDSOE中使用等效命令(右键单击选项(,您可以看到这一点。

最新更新