..


赞助商链接

分布式系统

书面文章卢卡鲁杰罗

简介

对于disribuito制度是指计算机系统,或不基于Web技术的不同成分组成,和地理上相互分离,需要扩大的硬件和软件,以保证一定的性能水平为基础。 其目的是为了共享数据和用户之间的系统资源。

分布式系统的体系结构

有没有一个单一的模式分布式系统:一个系统的定义,这样,无论什么原因,它集成了多种硬件和软件平台,并采用目前的大片领土。

基于Web技术所涉及的资源为基础的系统可作为主框架,个人电脑和MIDI看出,它甚至没有告诉通信需要通过相同的网络协议,并与地方按照统一的规范。 有可能被打破了在不同的服务器和数据库软件是不是很灵活,放大到任何平台上运行。

基于Web的分布式系统技术为基础,但是,看到了诸如互联网,内联网和移动网络的网络类型的参与。 相同的Internet或Intranet为基础的系统可能需要一个Web服务器,邮件服务器,FTP服务器,服务器,防火墙安全,为多个连接代理等。 移动系统,但是,涉及诸如GSM,无线上网,GPRS,蓝牙等技术,共同提供统一的服务。

对垄断结束

随着像IBM和微软的开源巨头哲学的兴起成名已实施的硬件和软件系统,以使更多的扩大的便携式计算机系统,解开了母公司的基本组成良好的百分比。

例如,在PHP编写的系统没有运行在Linux系统,但它可以从微软服务器上运行。 关于企鹅的部分比较困难的其他方式,因为我有听说过多年的支持。NET,你看不到的方式来具体化。

大功劳也得和基于XML的组件,或者至少在Java编写的。 利用分布式系统的编程这两个神话已经成为简单的生活和每个人,甚至是巨人的利益,是对整个目前并没有孤立的市场份额本身未做任何人进入。

存在的问题及解决方案

到目前为止,我们已经谈到了技术和计算机系统,但我们绝不能忘记,电脑已经不是什么新鲜事,是没有人,那么信息系统存在无用的。

该名男子,除了用户,也是该系统的创造者,当然它正面临着一系列的问题要解决,其中一些已经在话语处理。

我们做的原理图。

  • 异质性 -分布式系统的特点,前面已经提到的,系统,机械,语言和不同的数据结构的存在,即所有元素不容易管理。 如果你不能统一在同一环境中的系统,该解决方案是采用一个中间件扩大的处理请求和不同的系统响应在一起。 该技术通常只用于Java,XML和。NET。
  • 安全 -为安全起见,我们将被排除在系统无法识别的用户,潜在危害,以及数据的完整性,并在系统本身的服务随着时间的推移可用性管理。 在到底是要建立一个强大的基础系统,基于硬件和测试,可靠的软件,你必须有一个工作人员能够应付“制度,在最短的时间内对任何故障,以及(最困难的在某些方面的事情a)一个组的用户培训和能力。
  • 可扩展性 -系统必须具有可操作性的时间,而不是遭受崩溃,或至少避免或解决这些问题他们摸索。 可能的缺点,必须满足用户的最高限额,积极管理在早期的硬件或软件,设备管理,以及硬件和软件故障的瓶颈。 该解决方案是类似于其他:一个有能力和胜任的工作人员。 这在很大程度上取决于产品的质量,程序员和在执行工作明智地分析能力,以及与通用性,以管理网络,例如系统工程师的能力,组织添加服务器,添加或重复DNS,等等。
  • 竞争力 -这是查询和分布式系统的用户更新的数据库是一个数据库受数百甚至数千的游客一天,这就是为什么它是可能的数据完整性受到损害的工作。 第一个解决方案的初步选择取决于DBMS,在数据库应用程序的可扩展性和扩大系统管理员能够交互结构分析来配置一切按一定的安全标准,用户的访问级别和操纵锁定数据库。
  • 透明度 -这是必要的,让一个访问资源的本地或远程分布式系统的用户,运用自如。 而“不知道有必要使现有资源的分配和配置,如果有必要,允许只读,保留那些以书面形式向管理员和授权的机构提供的资源。

在同一类...
电子学习
SQL和数据库(课程) SQL和数据库(课程)
创建和管理关系数据库。 从39€。
VB.NET(课程) VB.NET(课程)
请使用Visual Basic桌面应用程序... 从49€。
在Visual Basic 6(课程) 在Visual Basic 6(课程)
用VB6做桌面应用程序。 从39€。
赞助商链接