导航:首页 > IDC知识 > web服务器的工作原理

web服务器的工作原理

发布时间:2021-03-30 06:46:33

1、简述WEB服务器的工作原理.

Web服务的工作原理是各公司从注册表(ebXML或UDDI的注册表)获得发布信息,建立满足要求的执行过程,然后向注册表发布它们的服务。以后,其他公司发现注册表中列出的一项服务,同意已制定的标准,然后开展业务。一旦在标准上取得一致并且约定的规则得到满足,应用程序就可以接管交易处理,因而从开展业务的开销中去除了人工互动。在这种模型中,通过利用现有基础设施,应用可以交换有关公司希望提供和消费的服务的信息。此外,应用还可以查询注册表,查找可以以更优惠条件提供同样服务的其他应用(公司)。

2、web服务器工作过程

WEB服务器就是用于网站建设的一种服务器,也称为www服务(万维网服务),它是整个网站的发布平台,工作过程就是,当客户输入网络地址(网址)过后,客户机的浏览器像WEB服务器发送调用资源请求,当然这个中间还要经过DNS将网址转换成WEB服务器的IP地址。然后WEB服务器作出回应,然后用户从服务器上下载需要的资源使用。 整个过程中使用了HTTP协议(超文本传输协议),通常使用的端口是80端口

3、服务器工作原理是什么

服务器的工作原理就是通过网络对服务器进行连接,从连接过程、请求过程、应答过程以及关闭连接,这四个方面来达到数据连接、页面访问、权限管理等操作。

(3)web服务器的工作原理扩展资料:

服务器访问过程

1、连接过程

服务器和其浏览器之间所建立起来的一种连接。查看连接过程是否实现,用户可以找到和打开socket这个虚拟文件,这个文件的建立意味着连接过程这一步骤已经成功建立。

2、请求过程

浏览器运用socket这个文件向其服务器而提出各种请求。

3、应答过程

运用HTTP协议把在请求过程中所提出来的请求传输到服务器,进而实施任务处理,然后运用HTTP协议把任务处理的结果传输到浏览器,同时在浏览器上面展示上述所请求之界面。

4、关闭连接

就是当上一个步骤--应答过程完成以后,服务器和其浏览器之间断开连接之过程。

服务器上述4个过程环环相扣、紧密相联,逻辑性比较强,可以支持多个进程、多个线程以及多个进程与多个线程相混合的技术。

参考资料来源:网络--服务器

参考资料来源:网络--WEB服务器

4、试述WEB服务的工作原理?

Web服务的工作原理是各公司从注册表(ebXML或UDDI的注册表)获得发布信息,建立满足要求的执行过程,然后向注册表发布它们的服务。以后,其他公司发现注册表中列出的一项服务,同意已制定的标准,然后开展业务。一旦在标准上取得一致并且约定的规则得到满足,应用程序就可以接管交易处理,因而从开展业务的开销中去除了人工互动。在这种模型中,通过利用现有基础设施,应用可以交换有关公司希望提供和消费的服务的信息。此外,应用还可以查询注册表,查找可以以更优惠条件提供同样服务的其他应用(公司)。

在标准方面,UDDI作为一种用于Web的黄页被编制出来,它可以通过WSDL访问。WSDL支持类似于UDDI特性的ebXML注册特性。除了与UDDI的数据库特性竞争外,ebXML的Web服务部分曾被考虑与SOAP标准进行竞争。幸运的是,OASIS已将SOAP集成到ebXML中。目前,这些协议既相互重叠(UDDI和ebXML)又相互补充(SOAP和ebXML)。
·UDDI(通用描述、发现和集成):UDDI是Microsoft、IBM和Ariba为制定一项用于描述、注册和发现Web服务的Internet标准而成立的联盟。由此而来的UDDI框架是“一个企业可以注册其Web服务并查找其他Web服务的数据库集合。”应用程序使用SOAP API来读取或提供与UDDI相关的WSDL文档。
·WSDL(Web服务描述语言):WSDL文件,即UDDI和ebXML注册表的子集合,提供联系信息、Web服务的描述、它们的位置以及如何调用它们的规范。UDDI注册表按行业类别和地理位置细分。WSDL文件常常由另外的信息源(如,COM IDL或CORBA文件或EJB类定义)生成。WSDL用于描述通过Internet(或其他网络)可访问的程序以及同这些程序进行交流的信息格式和协议。它可以使Web服务的功能通过标准的方式展示出来,从而使Web服务和开发工具更易兼容。
·SOAP(简单对象访问协议):SOAP是使用XML通过Internet发送信息和访问动态Web服务的友好界面。其主要作用在于确保信息通过互联网在业务应用之间传输的可靠性。作为一种用在分布式环境中交换结构化数据的协议,它包括三个部分:信封、报头(可选)和协议消息体。信封标记SOAP消息的开始与结束。它还可以规定在网络上数据的编码规则。SOAP报头可以包含发送给一个地址或多个地址的邮件、一个支付代码或有关RPC类型互动的信息。一个信封中可以有多个报头或完全没有报头。SOAP消息体传送自描述结构或RPC类型接口格式的数据。
·ebXML(电子业务XML):ebXML标准是由OASIS和UN/CEFACT为帮助使XML成为开展电子数据交易的世界性语言。ebXML架构以业务过程和信息模型开始,将这个模型映射到XML文件并定义处理这些文件以及在交易伙伴之间交换这些文件的应用程序的要求。同UDDI注册表一样,ebXML注册表以标准的文档格式列出一家公司的能力的清单,使企业可以通过这个注册表找到其他企业、定义协议以及交换帮助开展商务交易的XML消息。ebXML的目标是使所有这些事务可以在Internet上被自动执行,无需人工干预。

5、web 服务器控件的工作原理

Web 服务器控件 (Web server control) 属于 System.Web.UI.WebControls 命名空间的 ASP.NET 服务器控件。Web 服务器控件比 HTML 服务器控件更丰富、更抽象。Web 服务器控件在 ASP.NET 页上有 asp 标记前缀,例如 <asp:Button runat="server" />。 HTML控件可以通过修改代码将其变成Web服务器端控件,几乎所有的HTML标记只要加上runat = "server",这个服务器控件标识属性后都可以变成服务器端控件。这与普通HTML标记相比最大的区别在于,服务器端控件可以通过服务器端代码来控制。

6、简述web工作原理

Web的工作原理:

1、浏览器地址栏输入想要访问网站首页的地址;

2、用户向浏览器发送访问首页的请求;

3、服务器收取客户端的的访问请求;

4、服务器处理请求(若首页动态文档需要经过数据处理再返回,若为静态文档直接返回该文档即可);

5、服务器将请求的处理结果在客户端的浏览器显示。

(6)web服务器的工作原理扩展资料:

web工作表现形式

1、超文本(Hyper text)

超文本是一种用户接口方式,用以显示文本及与文本相关的内容。现时超文本普遍以电子文档的方式存在。

其中的文字包含有可以链接到其他字段或者文档的超文本链接,允许从当前阅读位置直接切换到超文本链接所指向的文字。

2、超媒体(hypermedia)

超媒体是超级媒体的简称。是超文本(hypertext)和多媒体在信息浏览环境下的结合。用户不仅能从一个文本跳到另一个文本,而且可以激活一段声音,显示一个图形,甚至可以播放一段动画。

Internet采用超文本和超媒体的信息组织方式,将信息的链接扩展到整个Internet上。Web就是一种超文本信息系统,Web的一个主要的概念就是超文本链接。

3、超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。

参考资料来源:网络—web

7、web服务器是如何工作的?

你现在坐在电脑前,在浏览器中查看页面。所以,当你点击某个页面的链接,或者输入URL(统一资源定位器),在幕后发生了什么?让这个页面出现在你的屏幕上?如果你曾经好奇这个过程,或曾经想知道一些特定的机制,允许你上网,然后继续读下去。在本文中,您将了解Web服务器页面如何进入你的家,学校或办公室。让我们开始吧!

 

基本过程

 

假设你坐在你的电脑前上网,你的一个朋友在电话里告诉你,“我刚读了一个非常好的文章!输入这个URL(地址)来阅读。地址是http://www.osssi.com/article/1/120。“当你输入网址到浏览器,按return键。神奇地是,不管世界上的URL在哪里,在你的屏幕上都会弹出正确页面。下图显示了页面加载的步骤:把你的浏览器发起一个连接到Web服务器,请求一个页面并返回。

如果你想知道一个更加细节的过程,一个Web页面如何出现在你的电脑屏幕上,以下是幕后的基本步骤:

浏览器把URL拆分成了三个部分:

>协议:http

>服务器名称:www.osssi.com

>文件名:article/1/120

 

浏览器连接到一个域名服务器(DNS),将服务器名称“www.osssi.com”转化为一个IP地址,它使用IP地址连接到服务器。访问IP地址所在的80端口。(我们将在本文后面讨论端口)。

 

按照HTTP协议规则,浏览器向服务器发送一个GET请求,请求"http://www.osssi.com/article/1/120"文件。(注意,Cookies可以从浏览器到服务器发送GET请求).

 

然后,服务器将Web页面的HTML文本发送到浏览器。浏览器读取HTML标记和格式化页面显示到你的屏幕上。

 

如果你以前从未了解过这一过程,这里面有许多新词汇。如果想要详细了解整个过程,你需要先了解IP地址、端口、协议……

8、WEB服务器的工作原理

?

9、Web服务器工作原理问题

80端口是为HTTP(HyperText Transport Protocol,超文本传输协议)开放的,这是上网冲浪使用最多的协议,主要用于在WWW(World Wide Web,万维网)服务上传输信息的协议。我们可以通过HTTP地址加“:80”(即常说的“网址”)来访问网站的,比如http://www.cce.com.cn:80,因为浏览网页服务默认的端口号是80,所以只要输入网址,不用输入“:80”。

端口漏洞:有些木马程序可以利用80端口来攻击计算机的,比如Executor、RingZero等。

操作建议:为了能正常上网冲浪,我们必须开启80端口。

在Windows2000/XP/Server2003中要查看端口,可以使用NETSTAT命令:
“开始">"运行”>“cmd”,打开命令提示符窗口。在命令提示符状态下键入“NETSTAT-a-n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态.
命令格式:Netstat

与web服务器的工作原理相关的知识