我想知道Apache和mod_gsoap在处理来自gSOAP webservice库(由开发人员/业务逻辑编写的代码)的会话和函数调用时的行为。 Apache / mod_gsoap是否为每个soap调用创建一个新的gSoap webservice库实例?
谢谢,
答案 0 :(得分:1)
模块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 documentation。