局域网的话使用WebServices是要牺牲很大的性能的因为它要走http 和 soap ,如果客户真有这种需求,那也是一种很好的选择。

解决方案 »

  1.   

    1. 不存在平台问题的话,可以采用.net remoting 作为中间层.用tcpchannel 就够了
    2. .NET 开发的业务逻辑放在com+,对性能有损失,而且灵活性不够.
      

  2.   

    1,如果以后系统真的要扩展的话,可以考虑
    2,当然C#, asp.net
    3,三层喽
      

  3.   

    我感觉你的需求比较简单,而且是局域网内,推荐参照duwamish7使用remoting实现中间层,实现非常简单。目前WebServices安全性和性能都有问题,不过在局域网内还可以,算是第二备选方案吧COM+是不错的选择,我也比较喜欢,不过就是复杂性有高一点自己决定吧
      

  4.   

    谢谢大家的参与,请问一下remoting是怎么实现的,哪里有相关的资料?MSDN里面有吗?