软件运行使用服务器和不使用服务器的差别

软件运行使用服务器和不使用服务器的差别,第1张

差别是使用服务器的软件运行会比不使用服务器的更好。

使用服务器是因为该软件在功能和效果上是很突出的,会和不使用服务器的软件运行起来更快而且功能权限更多更容易去开发公布。

在网络环境或分布式处理环境中,为用户提供服务的计算机。可分为访问服务器、文件服务器、数据库服务器、通信服务器和应用服务器。

不知道你对数据库了解不了解!数据库服务器简单点:还不好和你解释!

数据库服务器

数据库:存储数据的应用软件

服务器:公共的意思了!

一台机子!安装一个软件,你可以用,别人也可以用!就像你的电脑一样可以有多个用户一样,你可以用你的用户名登陆,别人可以有另一个用户名登陆,就是说可以有多个人用,但是每个人又是独立的!(当然这个还是有点区别的!)

应用服务器

在:“应用” 是用应程序

服务器: 公大家一起使用的。

web服务器是应用程序运行的一个基本环境

如果一个网站只有web服务器,是不能运行的每台电脑都可以通过添加某些组件来组建web服务器其实这只能说有了存放网页的一个基本空间一个网站除了服务器与网页程序外,还需要域名等要素

web服务器常见的有windows和 UNX UNX我接触的少,一般windows使用的是IIS

这跟浏览器直接读取与否无关 ,最先的网页是静态的,后来才出现动态的,也就是你所说的asp什么的,静态的时候浏览器只是被动的接受web服务器的数据,动态时代来临,出现了浏览器与web服务器的交互,也就是浏览器首先将浏览请求发送给web服务器上的程序,程序通过计算将某数据从数据库读出来,用网页的形式再传达给浏览器

web服务器只是一个运行环境,你想这是由谁来完成的web服务器与web程序的关系是,什么样的web服务器决定了相应的web程序,比如,默认的IIS服务只能运行asp而不能运行php和aspx、cgi当然这都是可以通过安装相应的程序脚本来实现的,所以,如过你去一家IDC买服务器首先要了解该服务器支持什么样的

客户端和服务器的应用程序或服务允许主机同时充当客户端和服务器。客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。

服务器为什么叫服务器,因为它要提供服务,而服务器上要软件才能提供服务

应用程序的意思是什么?不就是软件喽,而应用程序服务器就是软件服务端所在的服务器

比如QQ

---------------------

A发信息给B的过程

A---QQ应用程序服务器---B

QQ不是有个会员聊天记录吗?

那么就用到数据库服务器了,在A发信息给B的过程中,就加入了应用程序服务器把信息存入数据库服务器

哎。。。。讲不明白,只可意会,不可言传(主要本人表达能力有限)

服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。也可以这样讲,服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系统、网络等硬件和普通计算机有所不同,在质量与处理器数据性能上更出色。

我们也可以讲服务器称之为电脑,只是服务器对稳定性与安全性以及处理器数据能力有更高要求,比如我们每天浏览一个网站,发现这个网站每天24小时都能访问,为什么呢,原因在于网站服务器不能关闭,要保证长时间稳定运行,并且要承受很多人同时访问,因此服务器在稳定性、质量以及性能方面要比普通电脑有更苛刻要求。比如我们电脑如果一年四季不关机,可能很容易坏掉,但针对个人计算机,不可能这样做,因此电脑硬件的设计要求相比服务器要低不少。因此我们可以这样理解,其实服务器就是比我们一般电脑更高级的电脑,再各个硬件上拥有更高标准的做工,服务器内部硬件和一般电脑一样,均是由CPU、内存、主板、显卡、硬盘等组成,不过需要注意的是,服务器由于偏向处理器处理器数据能力,因此很多服务器主板均可以安装多个处理器、多条内存以及更多硬盘,因此看起主板、机箱等均比较庞大,最后服务器由于对于显示性能不是很重要,很多服务器都不需要显示器,远程管理即可,因此一般服务器均使用的是集成显卡。

 新手远程管理Win2003服务器技巧

 我目前远程管理着多台服务器,并且经常需要远程连接到客户的系统上解决问题或是向客户演示如何去完成特殊的任务,其中有些客户的系统位于200英里以外的地方。

 在过去,我一直使用Virtual Network Computing来连接这种服务器或客户机,不过使用VNC需要在防火墙上打开某些特定的端口,这需要涉及防火墙和内部网络的配置,以及在防火墙上建立端口映射。因此,虽然VNC是免费软件并且也有很好的跨平台性能,但它仍需要我在网络的可访问性上花费不少时间。

 使用类似VNC 这种远程控制软件的另一点不足就是你必须在远程系统中安装服务器端程序,并在自己的机器上安装客户端程序。这在通常情况下都是可以实现的,但如果你不得不使用公用电脑或出于其它某些原因无法安装相应的远程管理软件,此时远程桌面Web连接(Remote Desktop Web Connection ,RDWC)就成为了一个很好的选择。

 虽然RDWC仍然无法避免在防火墙上打开特定端口的问题,但它完全避免了远程访问客户端软件的问题。下面我就来介绍一下RDWC是如何工作的,如何用它管理你的服务器和工作站以及如何配置防火墙才能正常使用RDWC。

  关于远程桌面Web连接的说明

 RDWC集成在Windows Server 2003 以及Windows XP系统中。带有RDWC的系统可以启动终端服务Web客户端(Terminal Services Web Client)的计算机,以便Web浏览器可以访问。换句话说,客户端系统不需要运行远程桌面连接程序或终端服务(Terminal Services)客户端程序来连接远程系统,而只需要使用常用的Web浏览器就可以进行连接了。

 RDWC是由一个 ActiveX控件、几个简单的Web页面以及可以运行IIS40或以上版本进行远程连接服务的文件构成的。因此不论是Windows Server 2003、Windows NT、Windows 2000,或是Windows XP,都可以作为被远程控制的系统。而实现远程控制的客户端必须采用运行Internet Explorer 50或以上版本的浏览器的Windows平台。

 对于远程控制来说,RDWC是一个很好的解决方案,同时,对于远程管理以及远程技术支持来说,RDWC也非常合适。另外,对于需要远程访问数据的业务伙伴、移动办公用户以及其他不愿意安装客户端程序的用户来说,RDWC也是很好的选择。

 那么RDWC是如何工作的呢当你安装RDWC时,安装程序会在目标服务器的Administration Web站点上安装一个Tsweb虚拟目录。当担任远程控制任务的电脑连接到这个目标服务器上时,远程电脑中的IE浏览器会自动下载一个CAB文件包,用来安装RDWC所需的ActiveX控件。如果远程电脑中已经带有这个控件,只是版本与目标服务器的版本不符,那么IE也会自动下载新的。自动安装好 ActiveX控件后,连接页面就会出现。稍后我会介绍从客户端系统的连接过程。现在我们先安装RDWC。在本文中,我假定你使用Windows Server 2003。当然,如果你使用上面提到的任何一种平台也是一样的。

 在Windows Server 2003上配置RDWC 虽然RDWC包含在Windows Server 2003中,不过默认情况下它并不会被安装。要手动安装RDWC,你需要在控制面板中点开“添加删除程序项。然后点击“添加/删除Windows组件,激活Windows组件向导。点击“应用服务器(Application Server),然后点击“详细资料,添加“互联网信息服务(IIS)。依次点击“详细资料/“WWW服务/“详细资料,然后添加“远程桌面 Web连接。之后点击完成让安装程序安装指定的组件。

 安装完成后,打开IIS管理控制台,并展开Web站点默认Web站点。你会发现这里出现了一个Tsweb虚拟目录,如果你点击它,右边会列出一系列文件,其中包括一个名为Msrdpcab的文件。在IIS中,你不需要进行有关RDWC的配置,不过需要在系统属性中允许系统接受远程连接请求。

 具体的做法是:右键点击“我的电脑并选择“属性,并打开“系统属性对话框。点击“远程选项卡并勾选“Allow Users To Connect Remotely To This Computer。默认情况下,只有管理员组的用户可以连接到这台电脑中。至于如何让其他用户利用RDWC访问到该系统则要看服务器端的配置了。首先我们来看看独立或成员服务器的配置。

 如果这台电脑不是域控制器,那么使能RDWC用户比较容易。首先,在系统属性对话框中点击 “Remote选项卡。然后点击“Select Remote Users,在弹出的“Remote Desktop Users对话框中点击“Add,输入用户名后点击“OK。如果有多个用户需要连接,重复这个步骤即可。

 通过这种方法添加用户,Windows Server会将用户加入“BuiltinRemote Desktop Users组。实际上“Remote Desktop Users对话框就是简单的显示出了该组的成员,并为用户提供了一个修改该组成员的界面。在默认情况下,这个组的成员都具有“Allow Log On Through Terminal Services权限,这使得该组成员都可以通过RDWC进行远程登录。如果你愿意,也可以从“Local Users And Computers控制台完成相同的工作,而不必进入系统属性对话框。如果这台电脑是一个域的成员服务器,你同样可以在“local Remote Desktop Users组中添加域账户来让这些用户可以通过RDWC连接到服务器。

 如果这台电脑属于域控制器,你还需要更进一步允许非管理员组的成员通过RDWC登录系统。在“Administrative Tools文件夹下点击“Domain Controller Security Policy打开“Default Domain Controller Security Settings控制台。进入“Local PoliciesUser Rights AssignmentAllow Log On Through Terminal Services,然后打开该策略并设置为“Enabled。然后添加管理员组、远程桌面用户组以及其它你希望具有远程访问权限的独立用户或用户组。当然,你需要清楚哪些用户或用户组在进行远程访问时对系统的安全性不会造成不利影响。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 软件运行使用服务器和不使用服务器的差别

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情