最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

简述web技术的结构

来源:懂视网 责编:小OO 时间:2024-12-01 01:12:05
文档

简述web技术的结构

超文本传输协议(HTTP)是超文本在互联网上的传输协议。当用户想要访问一个网页时,浏览器会根据统一资源定位符(URL)解析服务器名,并向该服务器发送HTTP请求。服务器收到请求后,会返回HTML、CSS、图片等文件,浏览器将这些文件解析并展示给用户。大多数网页包含超链接,指向其他相关网页,形成一个信息网,这就是万维网。传统的Web数据库系统通常采用两种方法:一种是在Web服务器端提供中间件连接Web服务器和数据库服务器;另一种是将应用程序下载到客户端并在客户端直接访问数据库。中间件管理Web服务器和数据库服务器之间的通信,提供应用程序服务,可以调用外部程序或脚本代码访问数据库。常见的中间件技术有CGI和API。
推荐度:
导读超文本传输协议(HTTP)是超文本在互联网上的传输协议。当用户想要访问一个网页时,浏览器会根据统一资源定位符(URL)解析服务器名,并向该服务器发送HTTP请求。服务器收到请求后,会返回HTML、CSS、图片等文件,浏览器将这些文件解析并展示给用户。大多数网页包含超链接,指向其他相关网页,形成一个信息网,这就是万维网。传统的Web数据库系统通常采用两种方法:一种是在Web服务器端提供中间件连接Web服务器和数据库服务器;另一种是将应用程序下载到客户端并在客户端直接访问数据库。中间件管理Web服务器和数据库服务器之间的通信,提供应用程序服务,可以调用外部程序或脚本代码访问数据库。常见的中间件技术有CGI和API。

超文本是超级文本的简称,它将信息的链接扩展至整个互联网。Web是一种超文本信息系统,它通过超文本连接使得文本内容可以自由跳转,用户可以从一个位置跳转到另一个位置获取更多信息。超媒体是超文本和多媒体在信息浏览环境下的结合,用户不仅能从一个文本跳到另一个文本,还能激活声音、显示图形,甚至播放动画。

超文本传输协议(HTTP)是超文本在互联网上的传输协议。当用户想要访问一个网页时,浏览器会根据统一资源定位符(URL)解析服务器名,并向该服务器发送HTTP请求。服务器收到请求后,会返回HTML、CSS、图片等文件,浏览器将这些文件解析并展示给用户。大多数网页包含超链接,指向其他相关网页,形成一个信息网,这就是万维网。

传统的Web数据库系统通常采用两种方法:一种是在Web服务器端提供中间件连接Web服务器和数据库服务器;另一种是将应用程序下载到客户端并在客户端直接访问数据库。中间件管理Web服务器和数据库服务器之间的通信,提供应用程序服务,可以调用外部程序或脚本代码访问数据库。常见的中间件技术有CGI和API。

CGI是WWW服务器运行时外部程序的规范。按照CGI编写的程序可以扩展服务器功能,生成HTML文档,与浏览器交互,通过数据库API访问数据库。CGI程序可以生成HTML文档并返回给浏览器。其典型操作过程包括分析CGI数据、打开与DBMS连接、发送SQL请求并得到结果、将结果转化为HTML、关闭DBMS连接、将HTML结果返回给Web服务器。

基于服务器扩展的API与CGI相比,与Web服务器结合更紧密,占用系统资源少,运行效率高,提供更好的保护和安全性。API应用程序需要一些编程方面的专门知识,如多线程、进程同步、直接协议编程及错误处理。

Java推出后,使得WWW页面有了活力和动感。JavaSoft公司指定了JDBC,作为Java语言的数据库访问API。采用JDBC技术,在JavaApplet中访问数据库可以直接访问数据库,不再需要Web数据库的介入,提高了安全性。JDBC是用于执行SQL语句的Java应用程序接口API,能够方便地向任何关系数据库发送SQL语句,支持基本SQL功能的低层应用程序接口。JDBC的主要任务是建立与数据库的连接,发送SQL语句,返回数据结果给Web浏览器。

综上所述,Web技术的结构包括超文本、超媒体和超文本传输协议,以及传统的Web数据库系统、基于CGI和API的中间件解决方案、基于服务器扩展的API、基于JDBC的Web数据库技术。这些技术共同构建了现代互联网的基础。

文档

简述web技术的结构

超文本传输协议(HTTP)是超文本在互联网上的传输协议。当用户想要访问一个网页时,浏览器会根据统一资源定位符(URL)解析服务器名,并向该服务器发送HTTP请求。服务器收到请求后,会返回HTML、CSS、图片等文件,浏览器将这些文件解析并展示给用户。大多数网页包含超链接,指向其他相关网页,形成一个信息网,这就是万维网。传统的Web数据库系统通常采用两种方法:一种是在Web服务器端提供中间件连接Web服务器和数据库服务器;另一种是将应用程序下载到客户端并在客户端直接访问数据库。中间件管理Web服务器和数据库服务器之间的通信,提供应用程序服务,可以调用外部程序或脚本代码访问数据库。常见的中间件技术有CGI和API。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top