Java Web——开篇介绍

目录

1.1程序开发体系结构

1.1.1C/S B/S介绍

1.2Web应用程序的工作原理

1.3Web应用技术 


1.1程序开发体系结构

1.1.1C/S B/S介绍

C/S(Client/Server)客户端/服务器程序

B/S(Brower/Serve) 浏览器/服务器结构(这个现在应用更广泛)

小知识:B/S由美国微软公司研发,C/S由美国Borland公司研发。 

1.2Web应用程序的工作原理

Web程序大体分为两种静态网站动态网站

●静态网站的工作流程图:

● 动态网站的工作流程图:

 ▲动态网页不是说带动画的网页,动态网页是指具有交互性,内容可以自动更新的网页。

这里的交互性是指网页可以根据用户的要求动态的改变和响应。

1.3Web应用技术 

在开发Web应用程序时,通常应用客户端服务器两方面的技术 。


 客户端应用程序:

●HTML语言:客户端技术的基础主要用于显示网页信息。(Html语言不区分大小写)

●CSS: CSS是一种叫做样式表的技术,可以有效地对页面的布局,字体,颜色,背景和其它效果实现精确的控制。(不仅可以美化页面,还可以优化网页速度)

●Flash:  Flash是一种交互式矢量动画制作技术 可以包含动画,音频视频以及应用程序。

●客户端脚本程序:客户端脚本程序是指进入到web页面中的程序代码。


服务端应用程序:

●CGI:早期用来创建动态网页的一种技术,可以使富浏览器与服务器之间产生互动关系。

●ASP:使用广泛的动态网站开发技术可以调用存在于后台的com组件来完成。

●PHP:可以在页面中加入脚本代码,提供了许多已经定义好的函数。

●ASP.NET:建立动态应用程序的技术。

●JSP:以Java为基础开发,JSP页面中的HTML代码用来显示静态内容部分,嵌入到页面中的代码与JSP标记用来生成动态的内容部分。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值