我在同一应用程序中有一个aspx页面和一个wcf Web服务。 在 wcf 的 Web 方法内部,我可以调用 aspx 页中的方法吗? 我正在考虑使用事件。 aspx 页将发布一个事件,Web 方法将订阅该事件。 还有其他方法吗?
不,你不能那样做。 您无法获取服务以调用/调用调用调用方。
也许使用双工服务会有所帮助?
http://msdn.microsoft.com/en-us/library/ms731064.aspxhttp://msdn.microsoft.com/en-us/library/ms731935.aspx
另外,这可能很有趣:
http://simpledotnetsolutions.wordpress.com/2011/12/11/working-with-eventscallbacks-in-wcf-a-simplified-beginner-example/