wangxiaohu104 发表于 2021-12-22 21:35

c++ Windows服务调用第三方dll问题

问题场景:
   在实现的一个Windows服务中,建立WebSocket服务端,然后接受前端Websocket请求,接受到WebSocket请求后解析,然后调用第三发dll导出函数 ,但是有时候第三方dll的导出函数值,不会返回,导致websocket请求被堵塞,不知道怎么处理。求助大佬提供思路

tlf 发表于 2021-12-23 08:43

DQQQQQ 发表于 2021-12-23 09:22

开线程处理。就像原来的BIO模型。但是前提是DLL支持多线程。如果比较蠢,使用了很多全局变量。那就没办法了)。 

wangxiaohu104 发表于 2021-12-23 20:32

DQQQQQ 发表于 2021-12-23 09:22
开线程处理。就像原来的BIO模型。但是前提是DLL支持多线程。如果比较蠢,使用了很多全局变量。那就没办 ...

谢谢提示,我再找找资料看看。
页: [1]
查看完整版本: c++ Windows服务调用第三方dll问题