目前调用WebService的时候,打印任务被送到了服务器上!(程序已发布到IIS的情况下)

解决方案 »

  1.   

    没看懂。怎么送?打印跟web service没有关系。你在哪个机器上使用本地打印机,就在哪里打印。你是在哪里打印的呢?难道是在asp.net程序中?
      

  2.   

    WebService发布后,在服务器上了,客户端调用WebService的时候,打印任务被服务器的打印机接收了
      

  3.   

    唉,“接收了”......呵呵,这类术语看不懂啊!问题是到底是你的哪一个程序在打印?是web service服务程序内部吧?!这当然是在服务器上。
      

  4.   

    我希望客户端调用服务器的WebService时,用的打印机是客户端
      

  5.   

    这条路不好走,IIS好像不能直接操作共享打印机。
    我之前写了一个测试的程序,在VS 调试下可以正常工作,但是真正发布到IIS后,就不行了。
    有兴趣可以看看这个,我现在是在IIS服务器上跑一个打印程序。
    web提交打印请求,由专门的打印程序来进行打印
    http://www.ync-tech.com/Public/ShowArticle.aspx?ArticleId=10
      

  6.   

    WINFORM就要画数据列表的,如果是网页要么用浏览器自带的要么做个插件用.
      

  7.   

    只能说调用WebService获取想要的数据在客户端本地打印,哪有服务器调用客户端打印机的,如果服务器想干嘛就干嘛,那客户端还有点安全感不。
    非要做服务器操作客户端打印机,除非有浏览器插件的支持
      

  8.   

    1、Web Service 的本意是提供集中的服务,楼主既然要使用客户端资源就不应该使用 Web Service 来完成。
    2、可以将打印功能封装到dll中发布到客户端,然后通过Web Service来获取数据。
    3、Web Service 还是比较偏重于数据通信的。过去回1张贴就气喘吁吁,现在用了《Csdn收音机》,一口气回5张贴不费劲!