《Java Web 从入门到精通 》 第一章 DAY1

《第一章》  Java Web应用开发概述


1.1 程序开发体系结构。

C/S体系结构:Client/Server    客户端/服务器结构。这种结构可以充分利用两端硬件环境优势,将任务合理分配到客户端和服务器从而降低了系统的通信开销。

B/S体系结构: Brower/Server   浏览器/服务器结构。这种结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,从而节约了开发成本,是一种全新的软件体系结构。

比较:1.开发和维护成本:C/S >  B/S

           2.客户端负载:C/S > B/S

           3.安全性: C/S  > B/S


1.2 Web应用程序的工作原理

静态: 用户自己不能进行添加、删除等工作。没有交互性。


动态: 用户可以根据自己的喜好,任意设置。有交互性,内容可以自动更新。



1.3 Web应用技术

客户端应用的技术:HTML语言、CSS语言(样式表)、Flash、客户端脚本技术。

服务器端应用的技术:CGI(通用网关借口)、ASP、PHP、ASP.NET、JSP。


1.4 网上资源

JDK官网:http://java.sun.com

Web服务器Tomcat官网:http://tomcat.apache.org

IDE工具Eclipse的官方网站:http://www.eclipse.org

开源数据库MySQL的官方网站:http://www.mysql.com

JSTL标准标签库下载网址:http://java.sun.com/products/jsp/jstl

Struts2的官方网站:http://struts.apache.org

Spring的官方网站:http://wwww.springframework.org

Hibernate的官方网站:http://hibernate.org

iBatis的官方网站:http://ibatis.apache.org


1.5 技术社区

CSDN: http://community.csdn.net

编程词典服务社区: http://www.mrbccd.com



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值