none
求助:在一个Windows Form中Host了多个服务,是否能够这些服务之间的互相调用?如何可以,该怎么做? RRS feed

  • 问题

  • 最近的一个项目中,在同一个Windows From宿主中,Host了多个服务,有一个应用场景,Client调用Server1,在Server1中需要调用Server2的一个方法

    我目前的做法是在server1中创建server2的引用,然后在server1的函数中调用serve2的方法。

    如果是server1在自身线程内的调用,比如定时器,是可以完成对server2的方法调用的;但如果是在Client调用的方法内,再去调用server2的方法,就会超时

    大概也知道为什么会有这样的错误,但是目前仍找不到好的解决方法,请高手的指点指点,谢谢

    2013年4月20日 9:01

全部回复