我遇到了一个需要StackOverflow帮助的问题。
我正在尝试使用C#.Net和WCF从网页打印到打印机。 WCF服务位于Web服务器上。我有一个本地应用程序,它有一个方法:
void print(string content);
我需要从服务器调用此函数,有没有办法在客户端上调用此函数而无需在客户端/打印机上设置服务。
我想到的一个解决方案是让客户端机器不断调用shouldPrint()函数(比如每2-3秒)返回一个字符串,其中包含要打印的内容(如果有的话)。但这会产生可扩展性问题,因为每2秒调用一次该函数的机器有点多。
有没有比任何人都知道的更好的解决方案?某种服务器到服务器事件监听器?
提前致谢。
答案 0 :(得分:0)