在调用ExecuteCommand之后能否返回数据的?
也就是普通的应用程序如何跟windows服务之间做数据交换?

解决方案 »

  1.   

    to 也就是普通的应用程序如何跟windows服务之间做数据交换?方法一:
    服务发消息应用程序;方法二:
    采用文件方式。
      

  2.   

    方法一:
    服务发消息应用程序;应用程序的Handle怎么传给服务呢?方法二:
    采用文件方式。实时的性能比较高,这种方式估计不行,T_T
      

  3.   

    进程间传送数据当然是用Remoting比较好了.
      

  4.   

    remoting好象不能从服务器端主动发出请求信息吧,因为外网到内网的信息是无法收到的。
    这个我试过,听说有人有办法解决
      

  5.   

    涉及到两个进程间数据交互的问题,而且自己也觉得传大量数据是不怎么合理的.
    但现在就是想知道是否有这样的技术可以做到.
    to SaSBYa
    你指的是采用.Net Remoting吗?
      

  6.   


    To SaSBYa(人的价值就是为社会创造的价值。) ( ) 信誉:100  :做代理或搞DMZ,这个大家都知道,但是这个下下策,要是分点很多,分布很散,不可能一个点一个点的去做代理或DMZ吧,多麻烦的事,对维护不方便,解决的方法是在程序里实现。
    TO zjufoxpxb ():不过我有一个方法,你不妨试试:因为Socket(tcp/udp)可以从服务端向客户端发消息(信息),你可以用Socket从服务端向客户端发请求包(信息),然后客户端再通过Remoting向服务端发出请求,这样服务端和客户端就实现了双向通信啦。