这是C/S机构还是B/S结构 所谓的C\S 和B\S程序与你现在所说的这个数据库是否放在服务器上没有关系!C\S是Client和server的缩写,意思是客户端\服务端,而B\S是browser和server的缩写,意思是浏览器和服务端。B\S架构的更方便维护,因为所有的用户都只需要通过浏览器来访问服务端,而C\S架构的客户还要安装客户端才可以使用! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我来回答你的问题。其实这个东西没必要较真, 你这个实际上是拿一台机器作为数据库服务器,把数据集中存放在一台服务器里。你说不是c/s把,有人要较真了:没有人规定这个server就一定要是应用服务器(服务器处理业务逻辑,含有程序代码),我可以是database server,所以这个概念我觉得每个人有不同理解。PS:通常大部分人所说的c/s架构里的s,server是指应用服务器,也就是包含了后台程序处理的server "注:只是数据库在服务器上,服务器并没有特定的程序,PC机上运行的程序直接就能够检索到这个数据库 "CS 桌面应用程序,没必要分那么清,看你具体的用途?网络?B/S程序? C/S网络+程序 b/s+c/s都有可能 别局限与 c/s b/s 要看是 胖客户端 还是瘦客户端 现在的云 就是瘦客户端的另一种形式,也就是面向服务嘛。 c/s也好 b/s也好 也都是从胖瘦客户端来的。 别被一些徒有其表的人 带的,也只顾口中的名词,而不管其本质了。这样你很难进步。 要装客户端的就是C/S, 不用装客户端的就是B/S 你网页就是B/S 结构!!!像QQ就是C/S ................ 快结分~~~~~ c/s Client/serverB/s browser/server B/S=C/S实际上都是C/S的感觉写程序大多数就是针对SOCKET的。赶你们老板讲话了:饭桶全是饭桶,这么多高才生连一个SOCKET都搞不定!!! c/s Client/serverB/s browser/server 只要浏览器不参与,实现双方通信,就是C/S。提供服务方是S,使用服务方是C,即便是对等网,在某一时刻也是可以说有C、S之分。 属于特殊的c/s,b/s是浏览器/服务端,你这里没有用浏览器啊 我的理解是B/s其实也是C/S中的一种吧,只是它的客户端使用browser。你一文件共享的方式来实现信息共享,其实不能算C/S,你的应用不是基于Browser的,因此你根本就算不上B/s。如果你要严格意义上的C/S的话,那你不应当共享文件夹,而应当安装数据库服务器,通过数据库服务器向外提供服务,而你的客户端就与数据库服务器之间进行数据交换即可。 用浏览打开的为bs桌面程序为cs 我支持3楼说的....C\S是Client和server的缩写,意思是客户端\服务端,B\S是browser和server的缩写,意思是浏览器和服务端。这是广义上说的。至于你的程序放在哪里,提供什么服务,这些都不重要。重要的是你是怎么理解的。没有绝对的区分c/s 与 b/s CS,你自己不是说了PC机上运行程序么理解成客户端程序服务器端是做数据库操作的么这不是很正常的C/S结构么? C/S:客户端/服务器B/S:浏览器/服务器 教你一个简单的判断方法:C/S客户端需安装应用程序来访问服务器,B/S客户端不需安装,通过IE访问服务器。显然你这个是C/S。 可以说都不是,就一个单机程序就可以运行了,而且所在文件夹也不需要共享.!无非就是数据库跟程序不在一个机器上执行罢了!app.config /web.config等配置文件都可以直接配置网络数据库,也就是可以直接连接上.在配置文件里面加<add key="DatabaseType" value="SQLServer" /><add key="ConnectionStringA" value="SERVER=192.168.3.106;uid=sa;pwd=123456;database="mydata" />IP就是你局域网内的数据库服务器 我觉得你说的 如果有浏览器参与的 那就是bs 像你说的情况bs cs的混合 OpenWrite 的问题 关于一个多表查询字段相加的问题,请指教! 请问大家C#如何操作注册表 有人用过这个iTextSharp.text.pdf类吗 如何让url参数串不可见? 关于“未将对象引用设置到对象的实例”这个错误怎么解决? 初学c#问个简单的问题 搞硬件学C# WPF中 propertyGrid控件 实现多语言版本问题 新手上路,请多关照,; ) 和数据库里的日期自动比对并提示倒计时 如何使函数参数不可修改?
其实这个东西没必要较真, 你这个实际上是拿一台机器作为数据库服务器,把数据集中存放在一台服务器里。你说不是c/s把,有人要较真了:没有人规定这个server就一定要是应用服务器(服务器处理业务逻辑,含有程序代码),我可以是database server,所以这个概念我觉得每个人有不同理解。PS:通常大部分人所说的c/s架构里的s,server是指应用服务器,也就是包含了后台程序处理的server
CS
没必要分那么清,
看你具体的用途?
网络?B/S
程序? C/S
网络+程序 b/s+c/s
都有可能
要看是 胖客户端 还是瘦客户端
现在的云 就是瘦客户端的另一种形式,也就是面向服务嘛。
c/s也好 b/s也好 也都是从胖瘦客户端来的。
别被一些徒有其表的人 带的,也只顾口中的名词,而不管其本质了。这样你很难进步。
B/s browser/server
感觉
写程序大多数就是针对SOCKET的。
赶你们老板讲话了:
饭桶全是饭桶,这么多高才生连一个SOCKET都搞不定!!!
B/s browser/server
提供服务方是S,使用服务方是C,即便是对等网,在某一时刻也是可以说有C、S之分。
你一文件共享的方式来实现信息共享,其实不能算C/S,你的应用不是基于Browser的,因此你根本就算不上B/s。
如果你要严格意义上的C/S的话,那你不应当共享文件夹,而应当安装数据库服务器,通过数据库服务器向外提供服务,而你的客户端就与数据库服务器之间进行数据交换即可。
桌面程序为cs
B\S是browser和server的缩写,意思是浏览器和服务端。这是广义上说的。至于你的程序放在哪里,提供什么服务,这些都不重要。重要的是你是怎么理解的。没有绝对的区分c/s 与 b/s
服务器端是做数据库操作的么这不是很正常的C/S结构么?
B/S:浏览器/服务器
!无非就是数据库跟程序不在一个机器上执行罢了!
app.config /web.config等配置文件都可以直接配置网络数据库,也就是可以直接连接上.在配置文件里面加
<add key="DatabaseType" value="SQLServer" />
<add key="ConnectionStringA" value="SERVER=192.168.3.106;uid=sa;pwd=123456;database=
"mydata" />IP就是你局域网内的数据库服务器