佚名通过本文主要向大家介绍了
怎么在多线程中使用proxy_stub异步调用service程序提供得接口的方法呢?谁能帮我一把,头都想炸了!等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 怎么在多线程中使用proxy_stub异步调用service程序提供得接口的方法呢?谁能帮我一把,头都想炸了!
描述:
描述:
我在一个dll中调用了做的一个NT服务程序的实现CComMultiThreadModel的接口,在中间会用到了proxy_stub dll,然后我用了一个程序在多线程中调用dll的导出函数,这样就会出现dll中GetKeys(假设,GetKeys调用了服务提供接口的某一个方法)被多次同时调用,结果我看到的现象是他们在到达服务器的接口调用时变成了顺序调用了,而不是同时的!
嗯,到底是代理proxy_stub在把客户的请求发送给服务器时就变成了顺序的了,还是在服务器端才变成顺序调用了呢?我估计可能是几个调用在通过proxy_stub时被规整成了顺序调用
你们的看法呢?有什么办法能够实现这几个线程对接口的调用变的异步呢?!
谢谢啦!