网络计算模式是什么

网络计算模式是什么,第1张

网络的计算模式

〖主要内容〗C/S模式的形成和发展及特点,B/S模式的形成和发展及特点

〖教学重点〗C/S模式的中间件,B/S模式的技术特征

随着计算机技术和计算机网络的发展,以客户机/服务器(C/S)的计算模式逐渐取代了以大型主机为中心的计算机模式,成为企业网首选的计算模式

网络计算模式的发展

以大型机为中心的计算模式

以大型机为中心的计算模式即分时共享模式,是指将不具备资源的终端通过硬件连线直接连接到主机或终端控制器上,利用主机的能力来运行应用程序,并将运行结果在终端显示出来的计算结构

特点:终端通过硬件连线直接连接到主机或终端控制器上;系统提供专用的用户界面;所有用户击键和光标位置被传入主机;所有从主机返回的结果包括光标位置和字符串等都显示在屏幕的特定位置;系统采用严格的控制和广泛的系统管理,性能管理机制

以服务器为中心的计算模式

以服务器为中心的计算模式即资源共享模式,是指PC机工作站与大型机连接成局域网,从而使资源得以共享的计算结构

特点:向用户提供了灵活的服务;管理控制和系统维护工作较弱;主要用于共享共同的应用,数据以及打印机

客户机/服务器计算模式

客户机/服务器计算模式,简称C/S模式,是指前端客户部分(微机或工作站)通过应用程序运行服务器上的程序并得到结果,后端服务器部分(微机或大型机)运行客户机请求的应用程序,并将运行结果返回给客户机的计算结构

浏览器/服务器计算模式

浏览器/服务器计算模式,简称B/S模式,是指基于浏览器,>

B/S模式继承和共融了传统C/S模式中的网络软,硬件平台和应用,所不同的是更加开放,与软,硬件平台无关,应用开发速度快,生命周期长,应用扩充和系统维护升级方便等

客户机/服务器模式

C/S技术特点:系统使用了客房机和服务器双方的智能,资源和计算机能力来执行一个特定的任务,即一个任务由客房机和服务器双方共同承担

C/S特点

在C/S模式下,一个或更多的客户机和一个或更多的服务器以及支持客户机和服务器进程通信的网络 *** 作系统共同组成了一个支持分布计算,分析和表示的系统,在该模式下,应用分为前端的客户应用部分和服务器应用部分客户方发出请求,网络通信系统将请求的内容传到服务器,服务器根据请求完成预订的 *** 作,然后把结果送回客户

客户机的特点

提供了一个用户界面,负责完成用户命令和数据的输入,并根据用户要求提供所得到的结果

同一系统中每个客户机要有一致的用户界面

客户机使用结构化查询语言SQL发送命令到服务器

客户机利用OS的进程间通信机制和服务器进行通信,并把查询结果或命令传到服务器

客户机对服务器送回的查询或命令结果数据进行分析处理,然后把它们提交给用户

服务器的特点

服务器向客户机提供由客户机/服务器系统决定特定服务

服务器负责响应来自客户机的查询或命令,但不是主动的,而是作为一个信息的存储者或服务的提供者

C/S特点

桌面上的智能

最优化地共享服务器资源

优化网络利用率

在底层OS和通信系统之上提供一个抽象的层次,允许应用程序有较好的可维护性和可移植性

C/S与资源共享模式的比较:

资源共享模式:

客户机通过应用程序请求服务器通过网络发送合适的数据文件,客户机收到数据表后对数据作进一步处理(如:修改)再将结果送回到服务器上客户机可共享服务器上的资源(应用软件,数据库,打印机等)

C/S模式:

客户机通过应用程序中的SQL命令(结构化查询语言)向服务器发出请求,服务器根据请求自行对数据库进行处理,再通过网络将处理结果送回到客户端即客户机与服务器之间只是传送服务请求命令和命令 *** 作结果,而不需要传送任何数据库文件

客户机前端处理用户界面和交互,服务器后端负责处理请求

C/S的优点

减少了网络的流量:传输的只是必要的信息,如师更新的数据而不是整个数据表

响应时间较短:因为所有的数据运算和处理工作是在服务器上完成的

充分利用客户机和服务器双方的能力组成了一个分布式应用环境

保证了数据的安全性和完整性,服务器对客户要进行鉴别或授权等的识别

客户机更加灵活,只要连接到网络用户都可以进行访问

C/S模式的中间件

C/S的优点并没有使基于C/S的应用软件大量出现,原因在于程序员编写应用程序要面对底层网络协议,从而难于编写和维护,其移植性也较差为了解决应用程序对网络过分依赖问题,引用了中间件

中间件:是指客户机和服务器之间的软件(类似OS作用)

利用中间件提供的简单的,较高层次的应用程序编程接口API,把下层网络技术屏蔽起来,这样程序员把精力集中在应用方面,而不是通信问题上

中间件功能:把应用和网络屏蔽开从应用的角度看,中间件对网络的作用和OS对本地计算机资源(硬盘,外设,内存)的作用是一样的中间件为程序员提供了高层的,跨越多种平台和协议的接口,使得在客户机/服务器模式下的应用程序编写变得简单和有效

浏览器/服务器计算模式

B/S计算模式确定与特点

C/S计算模式

B/S计算模式

结构

以分散的,多层次的和具有图形用户接口GUI的PC作为客户机,用户在客户机以事件驱动方式一对多地访问应用服务器上的资源

一种平面型多层次的网状结构,网络用户在基于浏览器的客户机上以网络用户界面NUI多对多地访问应用服务器上的资源;用户访问应用服务器资源以动态交互或互相合作的方式进行

数据处理

在客户机上

在服务器上

*** 作平台

要求统一平台

与软件,硬件平台无关

程序语言

取决于客户机的使用

取决于服务器的使用

硬件要求

多功能的客户机

最基本的客户机

B/S计算模式的发展

静态Web技术

动态Web技术

实时Web技术

时间

1997年前

1997~1998年

1998年至今

结构

连接Internet

建立Intranet

Internet,Intranet,Extranet

技术

HTML

>

静态Web服务

基本安全

配置各类服务器

防火墙

浏览器/Web/DBMS

Java

网络基础设施带宽延时等实时性保证

新的/改进的协议和工具

虚拟技术

更高的安全性

应用

电子邮件

信息发布

信息共享

访问数据库

多媒体信息交互

交谈/讨论

工作流/工作日程

虚拟现实各种应用

电子商务

协同工作

事物处理

基于Web技术的B/S计算模式特征

采用面向对象技术OOP

虚拟现实标志语言VRML(具有三维动画超媒体技术)

B/S计算模式应用系统平台特点

分散应用与集中管理,跨平台兼容性,交互性和实时性,协同工作,系统易维护性

C48盘组里可放入48块金税盘,有托盘需求的可以用,集中在机房进行托管,它的金税盘是单机版底层,出现故障情况,可以放入单机版进行临时处理。它采用双冗余电源设计,双网通,C48配套导轨,至少需要5U的空间,只能开电子票。

A9产品相比单机版金税盘,在性能方面有很大的提升,支持增值税全票种,支持纸质票和电子票。A9服务器版购买发票不能使用金税盘,必须使用报税盘,只支持CentOS711503,不支持其他 *** 作系统

服务器-客户机,即Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。

B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server同数据库进行数据交互。

扩展资

在C/S结构中,应用程序分为两部分:服务器部分和客户机部分。服务器部分是多个用户共享的信息与功能,执行后台服务,如控制共享数据库的 *** 作等;客户机部分为用户所专有,负责执行前台功能,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。

B/S架构采取浏览器请求,服务器响应的工作模式。用户可以通过浏览器去访问Internet上由Web服务器产生的文本、数据、、动画、视频点播和声音等信息;而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。

参考资料来源:百度百科-服务器-客户机

参考资料来源:百度百科-B/S结构

1、C/S结构一般指Client/Server,优缺点如下:

C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:

只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。

客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。

对客户端的 *** 作系统一般也会有限制。可能适应于Win98, 但不能用于win2000或Windows XP。或者不适用于微软新的 *** 作系统等等,更不用说Linux、Unix等。

2、B/S结构指Browser/Server,浏览器/服务器模式,优缺点如下:

B/S结构最大的优点就是可以在任何地方进行 *** 作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。最大的问题是,应用服务器运行数据负荷较重。

扩展资料:

技术比较:

1、C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量。

由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用。国内的大部分ERP(财务)软件产品即属于此类结构。

2、B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。

这种结构更成为当今应用软件的首选体系结构。e通管理系列产品即属于此类结构。

参考资料来源:百度百科——B/S结构

参考资料来源:百度百科——C/S结构


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10748645.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存