Java Web 概述
大纲:
1、C/S体系结构
2、B/S体系机构
3、两种体系结构比较
4.主流的Web程序应用平台
5.java web学习路线图
1.C/S体系结构
C/S是Client/Server的缩写,即客户端/服务器结构。在这种结构中,服务器通常采用高性能的PC机或工作站,并采用大型数据库系统(如Oracle或SQL Server),客户端则需要安装专用的客户端软件,如下图所示。这种结构可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务,从而降低了系统的通讯开销。在2000年以前,C/S结构占据 络程序开发领域的主流。
3、两种体系结构比较
体系结构 |
C/S |
B/S |
优点
|
(1) C/S架构的界面和操作可以很丰富。 (3)由于只有一层交互,因此响应速度较快。
|
1)客户端无需安装,有Web浏览器即可。 |
缺点
|
(1) 适用面窄,通常用于局域 中。 (2) 用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户。 (3) 维护成本高,发生一次升级,则所有客户端的程序都需要改变。
|
1)在跨浏览器上,BS架构不尽如人意。 |
4、主流的Web程序应用平台
一个动态 站服务器平台至少要包括:操作系统+Web服务器+应用程序服务+数据库。一个优秀的 站服务器是由多方面因素决定的,如个人喜好、部署费用、安全机制等。而现在主流的三种Web平台:ASP.NET、JavaEE和LAMP各有优缺点。
三种平台的各部分组合:
ASP.NET:Windows Server+IIS+SQL Server+ASP
JavaEE:UNIX+Tomcat+Oracle+JSP
LAMP:Linux+Apache+MySQL+PHP
5.java web学习路线图
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树使用JDBC操作数据库数据库操作91764 人正在系统学习中 相关资源:本草纲目下载李时珍本草纲目查询软件版v1.4_本草纲目pdf彩图版…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!