远程服务器上的服务可能是linux上的守护进程(或者是windows上的系统服务),怎样在asp.net的页面中调用该服务,并取得返回结果?    或者,这个工作有可能在MySQL数据库中进行(即在数据库中与远程服务器通信)?    高手请指教!起码指点个方向!bow~

解决方案 »

  1.   

    有接口才可以啊,接口一般是web services,而你说的系统服务有什么接口啊。
      

  2.   

    Control Windows Service Through ASP.NET Application:
    http://www.developersdex.com/gurus/articles/863.asp
      

  3.   

    Creating an Extensible Windows Service:
    http://www.15seconds.com/issue/021007.htm
      

  4.   

    我现在把问题弄的清楚一些了,是这样的:    web服务器根据用户的输入,通知远程服务器上运行的服务进程(多个服务器,操作系统是windows和linux),让它把数据(可能大量)插入到web服务器上的MySQL数据库中,然后通知web服务器处理数据,并向用户显示。    是否能在asp.net中采用socket技术向服务器发送请求?服务器如何通知web服务器数据已经插入到数据库?    对WebService不太了解,能否在linux上提供?希望采用效率高的方法,因为请求可能很频繁!
      

  5.   

    那你最好学一下WebService ,作为中间件,应该能够解决,找一本好的书。
      

  6.   

    或者通过com?请大虾指点一条明路...