- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章-1 电子商务信息应用
第4章 电子商务的信息应用环境;WWW概述
与WWW有关的协议
WWW的应用
数据库系统与WWW的结合
在WWW方式下对数据库的访问;什么是WWW:
WWW (World Wide Web,即WEB,万维网,也称环球信息网)。是世界上最大的电子信息仓库。WWW以网页形式提供服务,是Internet 上最重要的一种服务方式。
WWW是建立在客户机/服务器模型之上,以HTML语言和HTTP协议为基础,能够提供面向各种Internet服务的、一致用户界面的信息检索系统。 ;WWW中信息的组织:
INTERNET上有数以万计的提供信息服务的WEB服务器(WEB站点)。各种包括文字、图片、声音、动画等的多媒体信息被组织成一个个WEB文档(网页)存放在这些服务器中。通过包含在这些WEB文档中的超链接又可以跳转到其他网页或其他WEB站点上的网页。;WWW信息的浏览:
用户启动其所使用的客户机上的客户机程序(浏览器),在地址栏中输入要访问的WEB站点地址,向WEB服务器提出服务请求,要求相应服务器把指定的网页文档传送过来。然后浏览器对下载后的网页文档进行解释并显示在屏幕上 。
在浏览某个网页时,通过鼠标单击网页上的超链接发出新的WEB地址,再下载相关的网页继续浏览。;WWW浏览器软件:
目前最流行的浏览器软件是:
Netscape(网景公司)开发的 Navigator
Microsoft(微软公司)开发的 Internet Explorer(IE)
他们都是基于一个早期的版本——Mosaic开发的。;WWW主要使用以下协议和标准:
URL——统一资源定位器
HTTP——超文本传输协议
HTML——超文本标记语言
CGI——公共网关接口;统一资源定位器——URL
URL(Uniform Resource Location)
格式:
Schemename://username:password@host:port/path
资源名://用户名·@域名
域名:主机名.机构名.网络名.最高层域名;HTTP协议
HTTP(Hyper Text Transport Protocol超文本传输协议)
是WWW的基础协议,是TCP/IP协议簇中的一个应用层协议。
其实现是基于客户/服务器模式,通信流程如图:;HTML
HTML(Hyper Text Markup Language超文本标记语言)。用于创建WEB网页,它生成的网页文档在各类计算机平台的浏览器上都能处理。实际上,它不是真正的计算机程序设计语言。由一些标记符号组成,是一种页面标记语言。
HTML文档是由HTML标记、文本和内嵌脚本程序组成的文本文件。 ;从WWW的应用范围上分:
基于Internet的应用:宣传介绍、资料查询、电子出版、网络传播
基于Intranet的应用:信息发布(企业主页、产品和服务信息、企业电子黄页、公司内部文件处理)和信息检索(信息查询、数据仓库、数据挖掘、辅助决策)
按数据组织结构分:
基于文件系统的应用:大多数WWW服务都是用HTML文件存放的,客户使用浏览器从服务器上取回HTML文件,在浏览器中显示信息。发布信息简单,维护困难,不能实现动态查询。适于信息发布、电子出版和静态查询。
基于数据库系统的应用:客户通过一种接口访问数据库,从数据库中取出满足要求的数据,再动态生成HTML文件,交给浏览器显示信息。维护简单,可实现动态查询,但实现复杂。适于动态信息发布、动态查询等。;两种应用模式:
基于C/S的数据库系统
基于B/S的数据库系统
与数据库交互的网关接口;实现Web数据库访问大致可分为两类,一类是以Web服务器作为中介,把浏览器和数据源连接起来,在服务器端执行对数据库的操作;另一类是把应用程序和数据库下载到客户端,在客户端执行对数据库的访问。
CGI( common gateway interface公共网关接口)是WWW服务器与外部应用程序交互的标???,使用该方法可灵活地从WWW上对各种异构数据库进行存取。
ASP (Active Server Pages)是一个服务器端的(Server-side)脚本执行环境,用户可用它产生和执行动态的、交互的、高性能的Web服务器应用程序。
;当浏览器发出HTTP请求时,在Web服务器执行相应的CGI程序,访问站点数据库,并将查询结果以HTML格式送回到浏览器。
CGI提供了一种与数据库连接的简单方法,但它的局限性也是明显的,对于每次请求都要重新启动CGI程序,既影响速度又浪费资源,导致性能降低和等待时间增加。;ASP程序在Web服务器端工作,当前端用户请求一个ASP主页时,Web服务器响应http请求并调用ASP引擎执行该文件并解释执行其中的任何脚本(vbscript或javascript),若脚本中有访问数据库请求,立刻
您可能关注的文档
最近下载
- 数学江西省吉安市高一下学期期末考试试卷(解析版).pdf VIP
- 教资考试 科二 教育能力(中学)(必威体育精装版最全课件).pdf
- 中南19ZD12火灾自动报警系统.pdf
- 2022年短视频运营实战试题及答案.pdf VIP
- 2025年春节后复工开工第一课全文课件.ppt
- 2022大班下家长工作计划5篇.docx VIP
- 花齿铆钉项目投资可行性研究分析报告(2024-2030版).docx
- 《ISO 31000:2018风险管理 指南》实用指导手册(雷泽佳译2022-04).pdf VIP
- 优秀公诉人竞赛笔试试卷8+答案 .pdf
- 企业税收风险点大总结,知道了,税务稽查上门也不怕!!.pdf VIP
文档评论(0)