我发现兴建项目时里面有个控制台应用程序,请问这样的一个程序有什么作用呀,还有一个问题就是 
windows服务有什么特别的作用呀,一般写SERVICE不是直接用WEB服务就OK了吗?希望大家帮小弟解决这两个小问题!谢谢

解决方案 »

  1.   

    你用过dos吗?用过tomcat,jboss,weblogic...吗?控制台程序当然有它的优点了。
    Windows Service和Web有什么关系啊?你打开一个服务(如Sql Server服务),会和web有关系吗?楼主对这两个关系和概念没理解清楚。
      

  2.   

    Windows服务是在Windows中供整个系统使用的.而Web服务是可以供网络上其它的用户使用的.比如你在管理工具中的服务中,那里面全是Windows服务.而你可以在项目中引用的Web引用.那个只能引用Web的服务.此Web服务既可以是本机上面的Web服务,也可以是网络中的Web服务
      

  3.   

    对于控制台程序,你没用过,所以你觉得它没用。当你用了它你就知道它的用处了。说起来不好说。对于Windows Service和Web Service它们是不同的东西。概念完全不同。建议你找些基本的书籍看看。
      

  4.   

    我只知道windows应用程序和web应用程序,所以问下控制台程序和他们有什么不同,是对他们的补充吗?那些情况才能用到他呢!
      

  5.   

    运行程序有web form的,有winform的,有windows server 有web server,有console
    需要什么用什么,console类似于dos窗口的,一般用的比较少,不过对于人机交互少的,可以用console,平时做个小测试什么的,用这个也方便。
    windows server是运行再windows后台的程序,不用人机交互的,比如你做个硬盘监控啊什么的,用windows server就比较好了。