互联网软件开发与应用(10)
发布时间:2021-06-11
发布时间:2021-06-11
电子商务专互联网软件应用与开发(复
把结果发送给提出请求的客户机
Web数据库的编程要点:
(1) 编写html表单,搜集用户信息,通过Submit向CGI提交。
(2) 根据传递参数的方式(post/get),CGI脚本获取用户数据。
(3) 解码。数据串都采用固定的URL格式编码,解码是标准的。
(4) CGI脚本根据用户要求,执行相应数据库客户程序通过约定通路访问数据库。
(5) 将数据库客户获得执行结果返回给标准输出Stdout.
Web服务器、数据库接口(CGI)和数据库三大部分组成。
Web服务器,即为WWW浏览器提供服务的机器。Web服务器是在主控制平台上运行的软件包,也是在Internet中运行的最重要的软件包。Web服务器提供给用户所需要的文件。
/服务器模型的信息分布方式,是“请求/响应模型”,即信息文件存放在服务器上,用户通过程序向服务器发出请求,并访问服务器上的数据。 (标准Internet邮件扩充服务)是1981年规定的。对原来标准邮件协议的补充,能够传送多媒体信息,扩充了对字符集的支持;扩充二进制及其他应用文件类型的支持。
1授权要求用户通过口令访问Web页,是用相同或不同的“用户名/密码”登录进入特定系统.2链接加密 是指对浏览器和Web服务器之间传输的数据进行加密。
Web服务器的性能指标:
(1) 速度:同时会有多少用户在接收文件,当它们浏览这些文件时,服务器需要作多少处理工作?
(2) 建立和维护:使Web服务器时刻保持运转无疑是Internet成功的关键。
(3) 对用户保持跟综:了解用户要去哪里,谁在登录,停留多久以及验证身体。
(4) 安全性:Internet在服务器和用户间传输需要加密吗?或者禁止个人或组织加入?
(5) 其他特性:可以需要和数据库之间对话,也可能需要引入更强劲的检索器,Internet功能取决于服务器软件的可靠性。
几种比较流行的web服务器:
(1)Netscape Enterprise服务器(2)Oracle服务器(3)Microsoft网络信息服务器
ODBC是Microsoft公司开发的一套开放数据库系统的应用程序接口规范。
ODBC规范:ODBC规范为应用程序提供了一整套调用接口规范和基于动态链接库的运行支持环境。应用程序调用的是标准的ODBC函数和SQL语言,克服了传统数据库应用程序的缺陷。
ODBC的体系结构:该体系结构由四个层次组成:
(1)应用程序(2)驱动程序管理器(3)数据库驱动程序(4)数据源 数据源:是指提供数据资源的实体,它可能是用在台式数据库应用程序中的单个文件或者它是一个充分发展的相关数据库处理系统。
ODBC定义的驱动程序类型:单层驱动和多层驱动 单层驱动程序不仅要处理ODBC调用,还要解释执行SQL语句,执行DBMS的功能。由于单层驱动具备数据库引擎的功能,多用来编写非客户机/服务器结构的数据库应用程序。 多层驱动程序仅仅处理应用程序的ODBC函数调用和数据转换,数据源接受SQL语句后由DBMS解释执行。这种驱动程序与数据库管理系统的功能分离,构成了典型的客户机/服务器的结构,SQL Sever就属于这种驱动程序。
另外,现在广泛使用的CGI是一种数据库网关,其实它是基于多层驱动程序的应用程序的一个典型配置。
单层驱动程序和多层驱动程序的差别不单是在于是否具备数据库引擎功能,前者在网络中充当了文件服务器的角色,造成网络中的大量数据包;而使用后者能够大大减轻网络负担,而且提高了应用程序的运行效率。
ODBC接口的最显著的优点在于互操作性,即由ODBC所建立的应用程序不必针对特定的数据源,理
下一篇:2012全国各地高考作文题汇总