C/S项目和B/S项目介绍
1、C/S项目
1)JavaSE(java standard edition) -----------》》jdk(1.6,1.7,1.8,1,9)
2)JDBC(Sun公司推出的用于管理数据库的规范接口)
Oracle -------》大型企业
Mysql -------》互联网行业
3)目的:做C/S项目
client server模式 QQ和微信也是C/S项目;
特点:软件安装运行都在客户机上,server主要指数据库服务器;
通过C/S模式,实现了所有客户机的数据共享;
缺陷:如果客户机数量很多, 软件的安装运行取决于客户机的环境(很容易出现错误)
优点:操作灵活 ,反应速度;界面布局美观;
2、B/S项目:
1)JavaEE(java enterprise edition) --------》》面向大型企业开发的版本;java软件平台,用户定位是世界500强企业;
2)B/S项目: browser server (基于浏览器和服务器访问的模式)
3)B/S项目和C/S项目对比:
B/S项目优点:1、解决了软件安装和升级的问题;
2、程序主要运行在服务器上,对客户的要求很低;
3、high availble(高可用),通过GC来实现;
结论:在PC端 B/S 模式完全胜出;
在移动端 ,现在 C/S模式的app占主流;
3、C/S+ B/S -------》C/S的app外壳+web服务(app中内置浏览器)
如招商银行专业版,微信