使用gSOAP和Apache部署web服务

Deploying webservice with gSOAP and Apache

本文关键字:web 服务 部署 Apache gSOAP 使用      更新时间:2023-10-16

我想知道Apache和mod_gsoap在处理gSOAP webservice库(由开发人员/业务逻辑编写的代码)的会话和函数调用方面的行为。Apache/mod_gsoap是否为每个soap调用创建一个新的gSoap webservice库实例?

谢谢,

模块mod_gsoap库在运行时通过动态共享对象(DSO)机制加载到Apache HTTP Server中。对于mod_gsoap处理的每个入站XML/SOAP服务调用,模块的处理程序创建一个本地gsoap引擎struct soap上下文来处理XML请求并通过编组您的服务操作参数和XML返回结构返回XML响应。当处理程序完成时,将释放上下文及其所有动态分配。参见gsoap/mod_gsoap/mod_gsoap-0.9/apache_20/mod_gsoap.c中的gsoap_handler和Apache mod_gsoap文档