当前位置:文档之家› 网络系统集成技术

网络系统集成技术

w常ith用o开ne发a工no具th:er in a networked environment, regardless of the la➢ngMuaicgreosinofwt hViicshuathl eInytewreDreevcreated. ActiveX™ is built on the Co➢mMpoancreonmt OedbijaecDtrMeaomdewle(CavOeMrU).ltraDev 《最金新山一词代霸:》AS的P解.N释ET:(/) 微软倡导的ActiveX 网络化多媒体对象技术
网页 文件
地址栏中的网址
浏览器
http请求
用户电脑
传送网页
Web服务器
精选课件
6
Web数据库的存取方式(一)
浏览器 用户输入数据
返回存取结果
用户电脑
Web服务器
通过服务器端的CGI程序 响应用户查询要求
用户通过表单提交后,指定的 服务器端CGI程序对Web数据库 进行存取操作,而后将结果以 网页(HTML)形式返回到客户端
实现动态网页,要用到一些动态语言,如ASP、PHP、CGI、 JSP、等。因此我们判断动态、静态网页时,可以简 单的认为,采用了以上语言编写的网页,肯定是动态的,而只 采用了html文件的网页,则是静态的。
静态网页文件名后缀有.htm、.html、.shtml、.xml等常见形式, 而动态网页文件名后缀有.asp、.jsp、.php、.pl、.cgi等常见 形式
ASP应用程序必须运行在配备IIS(Windows NT/2000/2003)或
PWS(Windows 9X)的服务器A上c。tiveX
V➢C+II+SM(ISntDeNrne的t 解Inf释or:mation Server) A ➢sePt oWf Stec(PhenroslogniaelsWtheabt Senearvbeler)s software components to interact
HomePage: Forms
Designing an interacting user interface
Programming: CGI/ASP/PHP/JSP/…
Writing programs to access a database in a website
Database: Access/SQL server/…
所谓静态网页,指的是网页从服务器传到 客户端时,网页的内容是“固定不变”的, 也就是说,服务器只是把所存储的网页的 内容原封不动直接传递给客户端浏览器, 这种网页一般是标准的HTML代码。
所谓动态网页,它在由服务器传递给客户 端的时候将由服务器把它转换成相应的 HTML格式,而且会根据用户的要求和选择 在服务器端做出相应的改变和响应。
Building a data storage and management system
精选课件
5
浏览器上网页形成的过程
网页浏览原理:
浏览器(client端)——用户电脑
发出HTTP请求,并按HTML等形式显示网页文件内容
网站(server端)——Web服务器 响应浏览器请求,传送网页文件给浏览器
精选课件
9
动态网页
网页的静态和动态,是指网页的内容是否可根据某种条件的改 变而自动改变,与页面是否有动画性变化无关。
网页计数器:动态的,当有人点击网页时,计数器的值会自动增 加
BBS论坛:动态的,用户发布信息时,网页内容会自动更新,显 示出新发布的信息及相关回复;等等。
Flash等动画(如Flash):静态的,一旦制作完成后就不会再改 变。
精选课件
10
6.2 Web数据库访问技术
精选课件
11
ASP开发技术
ASP(Active Server Pages, 活动服务器页)
微软公司97年推出的一种网页与数据库解决方案,利用微软的 ActiveX技术在服务器端动态生成HTML页面的一种脚本环境。
ASP是一种运行于服务器端的Web应用程序开发技术,它采用封装对 象,程序调用对象的技术,简化了编程。开发者无需进行复杂编程, 就可以开发出动态的、交互的、各种功能的Web应用程序。
精选课件
3
6.1 Web数 a Web Database?
A database in a website Three layer structure:
Browser/Server/Database Server
Client: Browser + HTML standard Server: HomePage +Programming+Database
执行
CGI程序 存取
Web数据库
Web数据库的存取方式(二)
浏览器
含有ADO对象的ASP指令、 VBScript、JavaScript程序段
读取asp网页
执行
返回html码结果
用户电脑
通过服务器端的asp程序 响应用户的要求
Web服务器 ( IIS或PWS )
ODBC 驱动程序
存取
服务器接受用户端请求时会判断要求下载
网络系统集成技术 Networks System Integrating
第六章 Web数据库开发基础
精选课件
2
本章主要内容
6.1 Web数据库的概念 6.2 Web数据库访问技术 6.3 Web数据库的技术实现 6.4 ASP基础——内置对象 6.5 ASP基础——Web库操作
下学期有《Web数据库程序设计》课,本 章只结合实例作简要介绍
Web数据库
的是否.asp文件,如不是,直接发送网页。
如是,再判断该文件是否含有使用ADO对象的script(JavaScript 或
VBScript)内容。如有,启动对应的ODBC驱动程序,通过ADO对象访
问数据库。如需显示结果,则Script会利用ASP提供的输出对象送出数据
传送给浏览器。
静态网页与动态网页
精选课件
12
关于
由于ASP程序和网页的HTML混合在一起,使得程序看上去相 当的杂乱。而在现在的网站设计过程中,通常是由程序开发人 员做后台的程序开发,前面有专业的美工设计页面,这样,在 相互配合的过程中就会产生各种各样的问题。同时,ASP页面 是有脚本语言解释执行的,速度受到影响。受到脚本语言自身 条件的限制,而且在编写ASP程序的时候不得不调用COM组件 来完成一些功能。由于以上种种限制,微软推出了。
相关主题