、什么是 应用
通过浏览器访问,运行在远程的服务器上,访问网站。
浏览器是通用的客户端。 结构的客户端。服务器端内容更新客户端不要
更新,更新对用户影响不大。
,,专用的客户端,例:。服务器端内容更新客户端也要更新。
功能丰富,展示效果好(图形用户界面)。
应用主要通过 来表示,网页效果由浏览器解析 文档。
浏览器与服务器通过 协议交互。浏览器发送请求,服务器端对用户响
应。请求应答模式。服务器不会主动向客户端发送消息。服务器不会保存上一
次请求的内容。(无状态)
编写 应用:主要编写大量的网页( 文档)。
动态 应用:编写包含内容变化的网页。例如:成绩单就是动态网页,
网页中成绩使用变量来表示,当用户访问的时候会使用用户的成绩替换变量,
形成自己的成绩单。(模板技术、)
学习:
:表示信息(输出),输入信息
(输出变化的内容)、 对输出进行控制。
技术:负责程序与数据库的交互。
:完成特定功能的 类,完成系统的业务的处理。
:服务器会把请求发送给 或者 , 或者 执
行的结果会通过服务器发送给浏览器。为了与客户端交互,需要编写 或
者 。之前 文档是 或者 的执行结果。 和 是嵌入
中的。 本身是模板,静态的东西使用 表示,动态的内容使用
表示。 可以完成 完全相同的功能,但是用 主要是控制
器,协调输入、处理和输出的关系。 通常客户端的请求,先发送给
, 调用 完成处理,之后把处理结果传给 ,执行
,把 的执行结果( 文档)传给客户端,浏览器解析显示。
建议自学:
!"#$( 层框架)
%&!(持久层框架,访问数据库)能过以面向对象的方式
访问数据库。
"#(业务层框架)
'、安装什么环境
浏览器:通常有,不需要安装。
服务器:(,接收客户端请求对客户端响应
)*:解析执行 、、
集成开发环境:"!+,(+
数据库:%、-
.、主要 开发技术
、、微软