日期:2014-05-20  浏览次数:20961 次

什么是客户端程序,什么是服务器端程序
什么是客户端程序,什么是服务器端程序,一个项目程序要分两块来写吗?服务器不就是数据库吗,还要写什么程序,谁能给我讲讲怎么回事,我是菜鸟不懂。

------解决方案--------------------
举例吧!
1.
你上网看网页
浏览器是客户端程序
服务器上的网站是服务器端程序
2.
你聊天用QQ
QQ是客户端程序
腾讯机房放的是服务器端程序
3.
你打魔兽世界
电脑上装的是客户端程序
九城放的是服务器端程序

总结:
客户端程序和服务器端程序通常是多对一的关系,
即一个服务器端程序,面向众多客户端提供数据服务。

程序看具体情况,才能确定是否分两部分来写。
1.网站:只写服务端,浏览器就是客户端程序了,不用再写,这就是 B/S 结构的优势,部署、更新容易
2.类似QQ、网游的:两边都要写,这就是为什么你自己下载 QQ 升级的原因

数据库只是服务器端的一部分而已
数据库是存储的数据
并没有业务逻辑
逻辑需要靠程序来实现

结构是:

客户端
|
服务器端

其中服务器端包括了:服务程序 + 数据存储
其中服务程序又有多种:网页形式的、Web Service 形式的等
------解决方案--------------------
楼上正解 可能楼主平时写的程序都是通过数据库控制权限 操作 所以用不到 如果要专门做一个中转或控制的系统的话 就需要写服务器端了
------解决方案--------------------
大家都说的很清楚了,普通的咚咚现在一般都没用到服务器端了,服务器端仅仅就是个数据了。