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

来源:互联网 发布:淘宝天猫装修助手 编辑:程序博客网 时间:2024/05/17 02:50

《第一章》  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



0 0
原创粉丝点击