现有一个网络版项目,客户端数以百计,小弟不懂什么是 三层结构本想做成 B/S 结构,但公司资源有限,及速度可能跟不上 C/S,打算做成 C/S 结构.像 QQ 一样客户端 就让客户录入数据,查询,在客户端生成SQL语句指今 发送到 服务端,不是直接连接SQL数据库中,而是通过 服务端接收客户端SQL语句指今 生成 数据包, 再传送到 客户端 类似 QQ 一样,这样做,可以方便自己 升级,安全性考虑又不用公开 SQL数据库的端口.
请问,这样设计,好不好,速度影响会有多大,或者有更好的建议, 三层结构又是怎样去简单了解??
请问,这样设计,好不好,速度影响会有多大,或者有更好的建议, 三层结构又是怎样去简单了解??
解决方案 »
- C#编写的串口读取,接收不到数据怎么回事
- 新手请教远程访问程序~~
- 在Asp中用Server.CreateObject建立的对象 现用 C# 怎么建立 呀?
- 一个ajax,注册登录的小程序,运行求助
- C#打印的问题
- 向各位大虾们请教使用CurrencyManager对数据进行绑定的问题???
- 外企题(续)
- HttpWebRequest的Post问题
- 问有关用sqlconnection等类连接数据库的问题?
- MSMQ+WCF,通信对象 System.ServiceModel.ServiceHost 无法用于通信,因为其处于“出错”状态。
- 关于如何从外部停止多线程的执行
- delphi下调用读写卡器的dll文件代码,帮忙翻译成C#!谢谢
通常B/S结构对服务器来说简直是要命,但是维护是省级方便。C/S结构虽快,但是会让你有很多活干的,我也不知,如果加上一个application server算不算三层?