分布式系统-web开发分为分布式开发和非分布式开发,这个怎么区别,来个精品答案

问题描述

web开发分为分布式开发和非分布式开发,这个怎么区别,来个精品答案

分布式和非分布式怎么区别 ,java中有哪些著名的分布式系统,和非分布式系统,举例说明

解决方案

很简单,如果你只有一个服务器,那就不是分布式,否则就是分布式。位什么要分布式?因为单一的服务器的性能不可能无限的增长,比如处理器,如果你要比目前的处理器快100倍的,那有钱也买不到。
但是性能的需求是无止境的,比如12306,需要几百万人同时使用,只能通过增加服务器的办法提高性能了。此时就要用分布式。

解决方案二:

分布式应用是指在通过网络相连的不同平台上,在独立运行时间内运行的不同组件所构成的应用程序组。分布式应用能并发服务多个用户,充分利用处理器资源,这主要取决于其设计特征。典型的分布式应用包括双重式(客户机-服务器)、三重式(客户机-中间件-服务器)和多重式(客户机-多组件-多服务器)。

建立分布式应用主要设计以下几种技术:
客户机/服务器体系结构;
远程过程调用(RPC);
分布式计算环境(DCE);
分布式组件对象模型(DCOM);
通用对象请求代理体系结构(COBRA);
企业 Intranet Applet;
Java 分布式对象模型。

相关术语:客户机/服务器体系结构、远程过程调用(RPC)、分布式计算环境(DCE)、分布式组件对象模型(DCOM)、通用对象请求代理体系结构(COBRA)、Applet、Java 分布式对象模型

这个可以作为参考:http://blog.csdn.net/zhang854429783/article/details/6909677

希望能够帮到你。

解决方案三:

简单说分布式就是程序是在由通信网络互联的多处理机体系结构上执行任务的系统。非分布氏都是在一台机器上处理任务的。
例子有haddop

解决方案四:

简单说分布式就是程序是在由通信网络互联的多处理机体系结构上执行任务的系统。非分布氏都是在一台机器上处理任务的。
例子有haddop

解决方案五:

举个例子,分布式就是你请求多个,服务器与查询或运算等,然后返回给用户(当然你把这返回给其他程序也算),比较常见的比如输入身份证号,同时可以看见住宿、犯罪信息、银行资金流向等来至不同相关部门的数据。

非分布式就是在一台服务器或计算机上进行通讯或运算。

分布式的定义:所谓分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果

貌似很多大网站,都是这样的,不用举例了太多了。比如邮件系统,网站首页,博客,微博都不是一个计算机的,但是在用户中心可以看见全部的信息。

时间: 2024-09-16 00:37:11

分布式系统-web开发分为分布式开发和非分布式开发,这个怎么区别,来个精品答案的相关文章

请大神,白话的说下分布式算法究竟是个什么东西,分布式相对于非分布式有什么优点

问题描述 请大神,白话的说下分布式算法究竟是个什么东西,分布式相对于非分布式有什么优点 在对paxos算法和一致性hash算法了解后,还是觉得没有get到分布式算法的这个点,所以请大神给我白话的说下,谢谢啦! 解决方案 分布式算法就是同时利用多个计算机(这里说的计算机是指有独立操作系统运行相对独立的计算机)利用多个计算机并行计算提高运算速度.分布式算法的难度在于减少节点之间的通讯开销和同步开销,并且找到并行化的算法.

Web响应式设计案例:响应式设计开发Lot18

文章描述:有关 Web 响应式设计的 7 点启发. 开发者视角中的优秀并不意味着用户也有同样的感受.国外知名电子商务网站 Lot18 的高级前端开发人员Vince Allen,特别撰文讲述了采用响应式设计开发Lot18的背后故事和7条经验. 全文如下: 为Lot18 这样迅猛发展的电子商务公司工作是件激动人心的事情.知道几个月后,在开发团队面临一项重大决择的时候,我们狂热的情绪才逐渐平复下来.我们的困扰是:是 在网站的原有引擎(该引擎很有可能在网站发布几个月后就难以为继)上继续开发还是重新搭建全

如何开发ie浏览器插件(非控件)

问题描述 如何开发ie浏览器插件(非控件) 我现在需要开发一款在ie浏览器中运行插件,插件是一个exe安装包,安装完成以后,在ie工具栏中增加一个截图按钮,实现的功能包括获得当前打开页面的网址,并可以通过人工选择截图,有做过这方面经验的大神,请指条明路. 解决方案 参考这篇教程:http://www.codeproject.com/Articles/1323/Internet-Explorer-Toolbar-Deskband-Tutorial 解决方案二: ActiveX可以用VC(非托管)

《Web异步与实时交互——iframe AJAX WebSocket开发实战》—— 导读

前言 Web异步与实时交互--iframe AJAX WebSocket开发实战 本书思路及意义 异步交互.实时交互作为Web交互技术中的热点和难点,越来越多地被研究和使用. 在Web异步交互方面,AJAX作为当今非常热门和流行的异步传输技术,已被行业广泛采用.但在AJAX这种真正的异步传输技术出现之前,一般使用iframe模拟实现异步传输,目的是保证网页在不刷新的情况下进行数据传输更新网页内容,从而提高用户的体验.目前,iframe实现模拟异步传输这一技术,仍然经常被程序员使用. 而WebSo

不想用C#了,就是因为它太慢了,开发IDE要求的也高,只能开发些WEB程序,做其它的程序,好象没有那个公司在用

问题描述 不想用C#了,就是因为它太慢了,开发IDE要求的也高,只能开发些WEB程序,做其它的程序,好象没有那个公司在用Delphi支持原生代码开发,RAD,性能高,IDE硬件要求不高,还可以象C++一样嵌入汇编,做图像,数据库,硬件控制太好了大家给个建议! 解决方案 解决方案二:为后五年做准备.解决方案三:不管是啥程序员,我个人认为C#必须详细了解,不一定要用它来开发东西,但是C#有一些思想比先出来的语种先进,学着在其他程序实现,也许会有很大好处.解决方案四:还有就是很多人学Java半途而废,

sdk-求芯客rk3288开发板linux SDK(非安卓)

问题描述 求芯客rk3288开发板linux SDK(非安卓) 求芯客rk3288开发板linux SDK(非安卓),官方只有安卓和unbantu的,哪位大神已经做好的话,希望分享一下.

业余爱好,非jiava开发人员,自学java有半年多,写了一个UI计算器

问题描述 [size=16px]业余爱好,非jiava开发人员,出于想转行的心态,自学java有半年多,刚写了一个UI计算器,用了一部分awt内容,大部分都是用if...else,while结构,虽然可以实现连续加减乘除.简单混合运算,可一看自己的程序里到处是if...else.while,我就瞬间觉得太低端了,总觉得不怎么样,请问我这个想法对吗?各位大神们求解啊!! 解决方案 解决方案二:我个人觉得ifwhile是最nb的,如果代码里面密密麻麻都是ifwhile,而且不出错,说明你很nb了解决

C# 开发的程序如何在非管理员账户正常运行

问题描述 C#开发的程序,在非管理员账户登录的系统中,运行的时候会有用户账户控制提醒,并且要求输入密码?请问如何是我的程序在飞管理员权限登录的系统中,能正常运行,不要输入密码. 解决方案 解决方案二:那请问UAC的用途是?解决方案三:这个是你用非管理员登录到系统了吧,访问由系统管理员安装的软件肯定要输入密码啊解决方案四:按理说,非管理员用户登录系统,运行管理员权限下安装的程序,是应该输入密码.但是有些软件的运行是不需要输入密码的,比如QQ,杀毒软件这样的程序解决方案五:引用3楼gooodiuck

《Web异步与实时交互——iframe AJAX WebSocket开发实战》—— 第1章 Web交互开发相关技术概述

第1章 Web交互开发相关技术概述 Web异步与实时交互--iframe AJAX WebSocket开发实战Web交互开发中的异步.实时Web交互技术,是当前Web应用技术研究领域的新热点之一.本章首先对传统Web交互技术进行了简单介绍,进一步从Web异步交互技术和Web实时交互方式两个角度,对Web交互开发中的异步.实时等系列技术进行了概要介绍.分析,并给出了本书的思路及内容安排.