第七章 解析时使用进程私有全局变量
默认情况下, Web 客户端在解析请求或响应时通常使用本地数组内存。可以强制它改用进程私有全局变量;这使 Web 客户端能够处理非常大的消息。
为此,请指定 Web 服务类的 参数,如下所示:
Parameter USEPPGHANDLER = 1;
如果此参数为 ,则 Web 客户端在解析请求或响应时始终使用进程私有全局变量。如果此参数为 0,则 客户端始终使用本地数组内存来实现这些目的。如果未设置此参数,则 客户端使用默认值,通常是本地数组内存。
可以在运行时覆盖此参数。为此,请设置 客户端实例的 属性。
创建自定义 消息
在特殊情况下,可能希望 客户端发送自定义 消息。基本要求如下:
- 创建
%SOAP.WebRequest的子类并设置其LOCATION参数或Location属性。 - 在此子类中,创建一个方法来发送 消息。此方法必须创建 的实例,并将要发送的 消息放入其中。有责任确保消息格式正确。
- 该方法接下来必须调用 方法:
- 是一个字符串,它给出了要执行的 SOAP 操作的名称。
- 是一个真/假标志,控制消息是否是单向的。
Request是

.png)



