中间件,服务器和Web服务器三者的区别

中间件,服务器和Web服务器三者的区别,第1张

中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。

它并没有很严格的定义,但是普遍接受IDC的定义:中间件是一种独立的系统软件服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。

从这个意义上可以用一个等式来表示中间件:中间件=平台+通信,这也就限定了只有用于分布式系统中才能叫中间件,同时也把它与支撑软件和实用软件区分开来。

相关应用:

1、中间件与电子商务的整合。

Intemet是电子商务发展的基础,让商户可以通过它,把商业扩展到能到达的任意地点。这其中离不开大量的信息传输,而电子商务则使用了浏览器/服务器B/S的技术来达到大量数据处理的目的。

2、中间件在B/S模式中的架构。

中间件在B/S模式下起到了功能层的作用。当用户从WEB界面向服务器提交了数据请求或者应用请求时,功能层负责将这些请求分类为数据或应用请求,再向数据库发出数据交换申请。

数据库对请求进行筛选处理之后,再将所需的数据通过功能层传递回到用户端。通过如此处理,单一用户可以进行点对面的操作,无需通过其他软件进行数据转换。

web系统即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。

web系统的组成:

web系统是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。

web系统各部分作用:

一、超文本

超文本是一种用户接口方式,用以显示文本及与文本相关的内容。

现时超文本普遍以电子文档的方式存在,其中的文字包含有可以链接到其他字段或者文档的超文本链接,允许从当前阅读位置直接切换到超文本链接所指向的文字。

超文本的格式有很多,目前最常使用的是超文本标记语言及富文本格式。我们日常浏览的网页上的链结都属于超文本。

超文本链接一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方式搜索。

二、超媒体

超媒体是超级媒体的简称。是超文本和多媒体在信息浏览环境下的结合。

用户不仅能从一个文本跳到另一个文本,而且可以激活一段声音,显示一个图形,甚至可以播放一段动画。

三、超文本传输协议

是互联网上应用最为广泛的一种网络协议。

Web的组成结构

Web系统的核心是Web服务器,Web服务器软件安装在一台硬件服务器设备上就形成了Web服务器。Web服务器采用ADO,ODBC等技术与外部资源(数据库)连接,它采用HTML,XML,Java,JavaScript等开发工具制作信息资源系统。’Web服务器提供各种形式的信息,用户采用Web浏览器通过HTTP,FTP,DNS等协议使用这些服务。

Web系统的安全功能涵盖整个系统。加密、授权访问、论证、数字签名、站点属性设置等保障了系统内部数据传输和访问的安全性。

Web系统管理是对应用系统(包括网络服务)的管理,具体分为静态和动态运行管理、系统配置管理、性能调整管理、信息资源管理、系统人员管理等,保障了Web平台高效、可靠及方便快捷的使用。

Web系统采用的工作模式是Browser/Server随着微软推出的分布式互联网应用结构DNA技术的应用,传统的Browser/Server模式逐渐被Browser/Application/Server模式所取代。

Web系统的组成部分:

页面:超文本文档在用户端显示为页面(Page)

浏览器:页面通过一个称作浏览器(Browser)的程序观看。目前最流行的浏览器是:Netscape,InternetExplore。

超链接:页面内链接到其它页面的文本串叫超链接,一般突出显示。

主页(Homepage)是首页,整个文件的起始点和汇总点。

标识页面的方法是采用统一资源定位器URL(UniformResourceLocator)有效地作为页面的世界性名字。也称为网页在Internet上的地址(网址)。如:l

页面的制作:用超文本标识语言HTML(HypertextMarkupLanguage)编写。HTML是一种标识语言,在原文本的基础上,加上一系列标识符号说明文件的格式,使得浏览器能够按照一定的格式将文件显示在屏幕上。HTML语言能够显示文本,图像,表格,实现超链接和演示应用程序等。

传输页面:使用超文本传输协议HTTP(HypertextTransferProtocol)它定义浏览器和服务器如何通信,并将信息传递,它采用“请求和应答过程”。

万维网Web是客户——服务器系统,客户机使用特定的协议如HTTP与服务器建立连接,发送请求,服务器接受并执行客户请求的操作,再将结果返回客户。

Web系统的结构

Web系统是客户——服务器模式:

Web客户机:客户端的浏览器

Web服务器:多媒体资源存放的主机

中间件:可以调用Web服务器中的数据库和其它应用程序,满足客户的各种应用要求。

Web系统的请求与应答

客户机使用特定的协议如HTTP与服务器建立连接,客户机发送请求服务器接受并执行客户请求的操作,再将结果返回客户。

Web客户-服务器系统的功能:

信息取得,资料和交易的管理,安全

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 中间件,服务器和Web服务器三者的区别

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情