论文部分内容阅读
摘要:在web与数据库接口技术方面,是一项比较先进的技术研究,对于人们的生活和工作有很大的益处。科研人员对web与数据库接口技术研究也在不断的深化,使之达到最优标准。
关键词:数据库;技术;web
中图分类号:TP311.13文献标识码:A文章编号:1007-9599 (2013) 07-0000-02
在web与数据库接口技术中,包含很多的环节,例如:CGI技术、Web API技术、JDBC技术和ASP技术等。这些技术都与web与数据库接口技术有很大的关系,甚至能够直接影响web与数据库接口技术的发展,因此,将这些技术深入的研究和分析,是研究web与数据库接口技术的主要目标。本文就web与数据库接口技术进行研究分析。
1B/S(Brow ser/Server)体系结构分析
浏览器和服务体系结构是从C/S结构发展而来。在速度方面,由于形成了Web Server群,可以节省很多的资源,这就在侧面造成了将资源集中的情况,让使用者不必浪费大量的时间在其他的地方查找想要的东西。除此之外,客户端的功能与结构进一步简化,也对使用者造成了较大的积极影响。由于功能的简化,使用者的操作变得简便,这意味着可以提高工作的效率,同时又能有效的保证工作的质量;在结构方面简化,可以节省空间和资源,降低工作强度,便于使用者更好的利用资源。无论从哪一个方面来讲,这种方式都有益于web与数据库接口技术的研究和发展,对人们的生活和工作会产生较大的积极影响,在web与数据库接口技术研究方面,也是一种突破。
2CGI(通用网关接口)
2.1CGI与DB交互的工作原理
在web与数据库接口中,通用网关接口是一个比较重要的环节,而CGI与DB交互的工作原理又是通用网关接口的基本原理,可以说,CGI与DB交互是web与数据库接口研究的一个重要步骤,只有做好这一个步骤,才能在未来的研究中稳步的进行。对于CGI与DB交互来说,虽然在操作中或者执行中不是特别的困难,但不能掉以轻心,在web与数据库接口研究中,任何一个步骤都是关键,对于整个研究来说都很重要,任何一个环节出错,对于整个研究都有很大的损失。因此,把握好CGI与DB交互的工作原理是比较重要的。除此之外,如果用户请求中需要访问CGI程序,则Web Server将启动CGI程序并将用户请求传递给网关程序。这样做可以减少用户的时间,对于用户来说,用最少的时间,达到最优的效果是非常重要的。专家从实际应用的角度出发,在工作原理中,将用户的各个方面都考虑到,因此,这样的工作原理能够被用户广泛的接受。
2.2CGI应用程序
对于CGI应用程序来说,在应用方面具有很强的性能。对于应用程序本身而言,很大一部分都需要专有的语言来编写,而CGI应用程序做到了可以用多种语言编写,使工作人员减轻了工作压力,增加了工作效率,保证了工作质量,对于web与数据库接口研究来说,具有一定的推动作用。除此之外,Perl语言以其高度的可扩展性和随时可用性、强大的字符串处理功能、很容易调用系统命令以及面向对象的编程能力,适用于各类Web Server 等特点而成为编写CGI程序的最热门语言之一。对于CGI应用程序来说,虽然具有可以用多种语言编写的特性,但如果有一种特别符合的语言还是比较有益的,因此,Perl语言就弥补了CGI应用程序的不足,对于Perl语言的强大功能,配合CGI应用程序,对于web与数据库接口技术研究来说,不仅推动了web与数据库接口技术的研究和分析,对于未来的发展也有一定的益处。
3Web API技术
3.1Microsoft的IDC
IDC模块是IIS 的一个动态链接库(DLL),它通过ODBC访问各类数据库而使得页面中可以含有数据库信息。IDC模块从数据库中得到查询结果或对数据库操作的其它信息后,就用模板文件(.HTX)格式化该结果,得到一个实际的HTML文档,然后将文档传送给Web Server IIS,由IIS将HTML文档返回给客户端的浏览器。在人们日常使用中,程序总是会出现一些这样或者那样的问题,而Microsoft的IDC为解决某些问题提供了良好的方式和方法。由于IDC模块是IIS的一个动态链接库(DLL),而且它通过ODBC访问各类数据库而使得页面中可以含有数据库信息。这就使得人们在日常的使用中增添了很大的便利,不仅如此,还可以在工作方面倍增助力。在web与数据库接口技术研究方面,任何的改动都可以对其产生重要的影响,如何扩大积极影响,降低消极影响,是现阶段比较重要的一点。Microsoft的IDC在web与数据库接口技术研究方面,做到了较大的积极影响。Microsoft的IDC由于在实践中为人们增加了工作效率,提高了工作质量,使得人们非常喜欢。虽然很多人对这样专业的环节不是很清楚,但只要促进他们的生活和工作,就会得到他们的推崇和使用,因此,Microsoft的IDC为web与数据库接口技术的研究和分析,做出了很大的贡献。
3.2Web API的优缺点
由于Web API常注内存,保证了与Web Server应用程序在同一个地址空间,可以共享一个进程,共享服务器资源,运行效率有了明显地提高。这是一个很明显的优点,对于用户来说,运行效率是重要考量标准,由于Web API具有较强的运行效率,提高了用户的生活和工作质量,因此,受到了广泛的欢迎。就现阶段的技术而言,Web API是比较先进的,满足了快速发展的社会现状,同时在未来的发展中,也呈现出了良好的态势。但任何一种事物都有优点和缺点两个方面,没有完全完美的东西。对于Web API来说,最大的缺点就是,缺乏统一的行业标准,各种Web API之间不兼容。这就使得用户对于Web API的选择成为了现阶段的一个主要问题,行业的统一标准能够有效的促进Web API的发展,现阶段由于缺乏这样一个统一的标准,使Web API在使用的时候,出现了不兼容的情况,对用户造成了一定的影响,因此,克服兼容问题成为了web与数据库接口技术研究的一个重要环节。对于Web API而言,优点是用户推崇的理由,而缺点是用户期望改进的方面,现阶段的Web API基本上能够满足用户,但在未来的发展中,必须对兼容问题进行改善,使Web API的优势能够长久的发挥,将缺点尽量的消除,满足用户越来越高的要求,只有这样,才能有效的促进Web API的发展和应用。
4总结
对于web与数据库接口技术而言,现阶段有很多的地方需要研究和分析,除了本文所阐述的三个方面意外,还要进行广泛的调研,要以用户的需求为准,从大的方面来说,web与数据库的接口技术能够有效的促进网络的发展,进而对社会的发展具有一定的促进作用,对于这种技术而言,一向都是国家竞争的焦点,只有不断的研究和分析web与数据库接口技术才能满足广大用户的需求,促使社会进步。
参考文献:
[1]周立力.基于Web的数据库应用开发[J].临沂师范学院学报,2002,6.
[2]许文丹,刘文哲.基于Web的商务网站购物车系统的分析与设计[J].现代电子技术,2006,18.
[作者简介]孟顺(1975-),男,江苏省沛县人,本科,工程师,沛县中医院信息科,研究方向:计算机应用。
关键词:数据库;技术;web
中图分类号:TP311.13文献标识码:A文章编号:1007-9599 (2013) 07-0000-02
在web与数据库接口技术中,包含很多的环节,例如:CGI技术、Web API技术、JDBC技术和ASP技术等。这些技术都与web与数据库接口技术有很大的关系,甚至能够直接影响web与数据库接口技术的发展,因此,将这些技术深入的研究和分析,是研究web与数据库接口技术的主要目标。本文就web与数据库接口技术进行研究分析。
1B/S(Brow ser/Server)体系结构分析
浏览器和服务体系结构是从C/S结构发展而来。在速度方面,由于形成了Web Server群,可以节省很多的资源,这就在侧面造成了将资源集中的情况,让使用者不必浪费大量的时间在其他的地方查找想要的东西。除此之外,客户端的功能与结构进一步简化,也对使用者造成了较大的积极影响。由于功能的简化,使用者的操作变得简便,这意味着可以提高工作的效率,同时又能有效的保证工作的质量;在结构方面简化,可以节省空间和资源,降低工作强度,便于使用者更好的利用资源。无论从哪一个方面来讲,这种方式都有益于web与数据库接口技术的研究和发展,对人们的生活和工作会产生较大的积极影响,在web与数据库接口技术研究方面,也是一种突破。
2CGI(通用网关接口)
2.1CGI与DB交互的工作原理
在web与数据库接口中,通用网关接口是一个比较重要的环节,而CGI与DB交互的工作原理又是通用网关接口的基本原理,可以说,CGI与DB交互是web与数据库接口研究的一个重要步骤,只有做好这一个步骤,才能在未来的研究中稳步的进行。对于CGI与DB交互来说,虽然在操作中或者执行中不是特别的困难,但不能掉以轻心,在web与数据库接口研究中,任何一个步骤都是关键,对于整个研究来说都很重要,任何一个环节出错,对于整个研究都有很大的损失。因此,把握好CGI与DB交互的工作原理是比较重要的。除此之外,如果用户请求中需要访问CGI程序,则Web Server将启动CGI程序并将用户请求传递给网关程序。这样做可以减少用户的时间,对于用户来说,用最少的时间,达到最优的效果是非常重要的。专家从实际应用的角度出发,在工作原理中,将用户的各个方面都考虑到,因此,这样的工作原理能够被用户广泛的接受。
2.2CGI应用程序
对于CGI应用程序来说,在应用方面具有很强的性能。对于应用程序本身而言,很大一部分都需要专有的语言来编写,而CGI应用程序做到了可以用多种语言编写,使工作人员减轻了工作压力,增加了工作效率,保证了工作质量,对于web与数据库接口研究来说,具有一定的推动作用。除此之外,Perl语言以其高度的可扩展性和随时可用性、强大的字符串处理功能、很容易调用系统命令以及面向对象的编程能力,适用于各类Web Server 等特点而成为编写CGI程序的最热门语言之一。对于CGI应用程序来说,虽然具有可以用多种语言编写的特性,但如果有一种特别符合的语言还是比较有益的,因此,Perl语言就弥补了CGI应用程序的不足,对于Perl语言的强大功能,配合CGI应用程序,对于web与数据库接口技术研究来说,不仅推动了web与数据库接口技术的研究和分析,对于未来的发展也有一定的益处。
3Web API技术
3.1Microsoft的IDC
IDC模块是IIS 的一个动态链接库(DLL),它通过ODBC访问各类数据库而使得页面中可以含有数据库信息。IDC模块从数据库中得到查询结果或对数据库操作的其它信息后,就用模板文件(.HTX)格式化该结果,得到一个实际的HTML文档,然后将文档传送给Web Server IIS,由IIS将HTML文档返回给客户端的浏览器。在人们日常使用中,程序总是会出现一些这样或者那样的问题,而Microsoft的IDC为解决某些问题提供了良好的方式和方法。由于IDC模块是IIS的一个动态链接库(DLL),而且它通过ODBC访问各类数据库而使得页面中可以含有数据库信息。这就使得人们在日常的使用中增添了很大的便利,不仅如此,还可以在工作方面倍增助力。在web与数据库接口技术研究方面,任何的改动都可以对其产生重要的影响,如何扩大积极影响,降低消极影响,是现阶段比较重要的一点。Microsoft的IDC在web与数据库接口技术研究方面,做到了较大的积极影响。Microsoft的IDC由于在实践中为人们增加了工作效率,提高了工作质量,使得人们非常喜欢。虽然很多人对这样专业的环节不是很清楚,但只要促进他们的生活和工作,就会得到他们的推崇和使用,因此,Microsoft的IDC为web与数据库接口技术的研究和分析,做出了很大的贡献。
3.2Web API的优缺点
由于Web API常注内存,保证了与Web Server应用程序在同一个地址空间,可以共享一个进程,共享服务器资源,运行效率有了明显地提高。这是一个很明显的优点,对于用户来说,运行效率是重要考量标准,由于Web API具有较强的运行效率,提高了用户的生活和工作质量,因此,受到了广泛的欢迎。就现阶段的技术而言,Web API是比较先进的,满足了快速发展的社会现状,同时在未来的发展中,也呈现出了良好的态势。但任何一种事物都有优点和缺点两个方面,没有完全完美的东西。对于Web API来说,最大的缺点就是,缺乏统一的行业标准,各种Web API之间不兼容。这就使得用户对于Web API的选择成为了现阶段的一个主要问题,行业的统一标准能够有效的促进Web API的发展,现阶段由于缺乏这样一个统一的标准,使Web API在使用的时候,出现了不兼容的情况,对用户造成了一定的影响,因此,克服兼容问题成为了web与数据库接口技术研究的一个重要环节。对于Web API而言,优点是用户推崇的理由,而缺点是用户期望改进的方面,现阶段的Web API基本上能够满足用户,但在未来的发展中,必须对兼容问题进行改善,使Web API的优势能够长久的发挥,将缺点尽量的消除,满足用户越来越高的要求,只有这样,才能有效的促进Web API的发展和应用。
4总结
对于web与数据库接口技术而言,现阶段有很多的地方需要研究和分析,除了本文所阐述的三个方面意外,还要进行广泛的调研,要以用户的需求为准,从大的方面来说,web与数据库的接口技术能够有效的促进网络的发展,进而对社会的发展具有一定的促进作用,对于这种技术而言,一向都是国家竞争的焦点,只有不断的研究和分析web与数据库接口技术才能满足广大用户的需求,促使社会进步。
参考文献:
[1]周立力.基于Web的数据库应用开发[J].临沂师范学院学报,2002,6.
[2]许文丹,刘文哲.基于Web的商务网站购物车系统的分析与设计[J].现代电子技术,2006,18.
[作者简介]孟顺(1975-),男,江苏省沛县人,本科,工程师,沛县中医院信息科,研究方向:计算机应用。