COM: 灵活多变,可移植性强,对作极其复杂的电力系统自动化软件来说,算是很好的。DCOM:在局域网的分布式应用上现出奇效,OPC是它应用得很好例子。但到web网上试试?遇到防火墙就算完。COM+:虽让功能让人眼馋,但是客户端还需要安装程序,局域网上就够烦了,到web上......还是不说了.NET:只能做服务期端的东西,对交互式极强的网页怎么办?几秒钟就通讯一次,然后刷新一些界面让它试试?甭说这个了,想到C#,我找个定时器在客户端工作,非要用scrip,或者C#的多线程循环费了半天劲,只为个定时器,还严重浪费CPU.C#对作一般的东西来说还可以,专业人员我的意见是:算了。web server:用C#调用还可以,但C#我上面已经说过了。如果用VC调用,还要加个DLL,那做出来的控件要多大?remoting:不太了解,不过一说和.net打交道,我就没兴趣。
说来说去,还是COM相对来说好时些。而且缩小了C/S和B/S之间的差距。自动化软件现在既要有C/S又要有B/S。用COM可以省事一些。我现在是一分没有了,要不我回加上点分的,希望大家谅解。大侠们怎么看?

解决方案 »

  1.   

    web server可以用JS调用,还是比较方便的
      

  2.   

    nakey2008(旺才)
    js虽然可以,但js与专业C语言比,我个人觉得还是差的多。
      

  3.   

    .net那东西我就看了看它的原理,试着写了几个简单的程序,就弃之不用了
      

  4.   

    现在WEB的开发就是ASP.NET(ASP)+ActiveX的模式,过渡阶段没有办法
    看看这篇文章你就知道了:)
    http://msdn.microsoft.com/Longhorn/understanding/books/rector/default.aspx?pull=/library/en-us/dnintlong/html/longhornch01.asp