c++ - 使用 gSOAP 和 Apache 部署网络服务

标签 c++ apache gsoap

我想知道 Apache 和 mod_gsoap 在处理来自 gSOAP 网络服务库(开发人员/业务逻辑编写的代码)的 session 和函数调用时的行为是什么。 Apache/mod_gsoap 是否为每个 soap 调用创建一个新的 gSoap 网络服务库实例?

谢谢,

最佳答案

模块 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 和 Apache mod_gsoap documentation 中的 gsoap_handler .

关于c++ - 使用 gSOAP 和 Apache 部署网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39150058/

相关文章:

jquery - 无法让使用 Bower 安装的文件在 Eclipse 中工作

wordpress - apache virtualhosts配置问题导致404或测试页

c++ - gSOAP 不会**不**关闭套接字?

c++ - gSoap Exchange Web 服务连接

c++ - 纯虚拟运营商

c++ - Qt 自动 UI 测试因消息框而停止。如何模拟在消息框上输入?

linux - Apache - 无法在 var/log/httpd/site 文件夹中创建新的 access.log 文件

c++ - gSOAP DOM 解析器问题

c++ - 如何在 dlib 中保存结果人脸特征图像?

c++ - static_cast 不起作用