不存在各种方案,目前只有一种方案Asp.Net的程序目前只能被IIS承载"还有.net能使用J2EE的应用服务器吗 ?"
No Way

解决方案 »

  1.   

    ---".net做为开发平台"
    ---"设置应用服务器"你的话好像没有说清楚哦
      

  2.   

    .net 没有到J2EE的接口吧!看用CORBA能不能跨平台,我还没看到什么C#对CORBA的支持帮助。用.net不要考虑和别的公司的非Windows产品相架接的问题,就现在的发展,不只是微软自己不愿让别人入侵他的领域,别的也不愿意让MS进入到他们的领域,因此平台之间的互操作性变得很不好。
      

  3.   

    谢谢各位的指教,这么说吧 !
         如果要使用.net的平台,应用层改如何实现呢 ? 难道还是使用COM+吗 ?
      

  4.   

    目前来说如果要用到分布式的事务、对象池等,还是要使用Com+不过.Net也有很多应用层的技术,如.Net Remoting和Web Service来实现分布式计算
      

  5.   

    如果并发用户超过200以上时,采用Com + ,Donet Remoting和 Web Service 那种方法效率更高些呢 ?
      

  6.   

    这几个是不同方向的应用,不能完全的类比.Net Remoting和Web Service可以完成差不多一样的功能,就是实现分布式的运算理论上,运行的效率和你的代码的效率有关,采用这两种技术,基本上除了序列化对象有效率的差别之外,主要的差别还是在数据传输上,.Net Remoting传输的速度和序列化、反序列化的速度应该更快一些,Web Service会慢一点,但是Web Service可以穿过防火墙,而且它的协议更简单一些,可以在异构系统之间调用。采用Com+和不采用Com+比较,采用的效率应该低一些,但是可以获得更多的功能和方便性,而且目前在Window平台上,对于数据库的分布式事务处理,好像只有Com+提供了服务你也可以用.Net Remoting和Web Service来实现自己的分布式服务和对象池、实时激活等等高级技术,但是这样开发难度太大也没必要,用现成的Com+就行了
      

  7.   

    好,多谢(tim)的指教,找到方向就好办了,我对.net 还不是很熟悉.继续学习 :)