1,2,3都可以,1比较简单;2,3一个比一个复杂,不过可以实现总控制台的功能,就是在服务器或某台工作站上总控其他计算机,方便调度和管理,安全性也高。2和3的性能应该不会有太大分别,但肯定比1要低。4的性能比不上前3者,限制和难度也比前3个多,还有配置麻烦,必须装IIS,局域网内部的C/S应用一般不需要用到它,除非你有其他特殊要求。
解决方案 »
- TreeView节点删除和恢复
- [WinForm]如何在程序运行时对程序进行操作(以迅雷举例说)
- 字符串换行的问题
- 关于在ADO.NET里创建触发器,函数等对象时的问题。很奇怪的现象啊!!
- 简单问题:combobox 如何把选中的项的value值传到textbox中
- C#服务器上如何获取客户端当前时间(不用JS)
- Rundll32 Application Error
- System.Data.SQLite错误
- C#form中多页打印,如何实现选择其中的一些页打印出来?
- 现在学习c还有没有用,我是一名中学生
- IIS6的乱码问题---求除了重装系统之外的解决办法
- 错误信息:“您试图打开的项目是Web项目,需要指定URL路径来打开。”
web服务器
客户端就这样
.net Remoting访问速度比Web Service好
再说了,用户有不是太多!用第一种方案吧!
那就用B/S结构吧
asp.net最可行
1.如果他们在计算机这方面稍微懂点技术的话,就可以简单一点用方案1,因为如果客户端有了问题需要重装或者添加了用户需要安装新的客户端的时候,如果用户自己可以搞定这就比较好了;
2.如果他们在计算机这方面盲一点,那么考虑用方案4,便于维护,数据保护比较好;
另外还得考虑,如果用。net开发,还是web的比较好点。