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

建立分布式应用主要设计以下几种技术:

客户机/服务器体系结构; 远程过程调用(RPC); 分布式计算环境(DCE); 分布式组件对象模型(DCOM); 通用对象请求代理体系结构(COBRA); 企业 Intranet Applet; Java 分布式对象模型。 在当今网络世界,分布式应用正变得越来越为流行和普遍。

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

什么是分布式应用开发相关推荐

  1. asp.net 分布式应用开发

    Net Framework推出的许多新技术为上述任务的实现提供了相对简单的解决方案.其中,基于SOAP的Web Service在处理分布式应用时具有比传统的DCOM/CORBA明显的优点,结合基于We ...

  2. 通过微服务进行分布式应用开发

    微服务架构设计模式相对于整体设计模式,具有很多优点. 它不去创建一个大型的单个应用程序,而是想着要把单个的应用程序细分成一堆互相连接起来的子应用程序.每一个微服务都有类似于整体应用程序的分层架构. 通 ...

  3. 什么是分布式应用开发?

    我所理解的是指的是将 1.用户界面. 2.控制器服务. 3.数据库管理三个层次在不同的位置上, 其中用户界面是客户端实现的功能,控制台是一个专门的服务器,数据库服务器则是另一台服务器.

  4. WCF分布式开发步步为赢(15):错误契约(FaultContract)与异常处理(ExceptionHandle)

    今天学习WCF分布式开发步步为赢系列的15节:错误契约(FaultContract)与异常处理(ExceptionHandle).本节内容作为WCF分布式开发的一个重要知识点,无论在学习还是项目中都应 ...

  5. Spring核心技术原理-(1)-通过Web开发演进过程了解一下为什么要有Spring?

    一.知史可以明鉴 我们学习技术的时代赶上了最好的时代,跳过了很多前人经常踩的坑,前人在踩坑的过程中总结了很多经验和教训,而新时代的我们只是继承了前人的经验和教训,而忽略了这些采坑的过程,以至于我们面对 ...

  6. 分布式应用的未来 — Distributionless

    作者丨阿里云高级技术专家 至简(李云) 在技术变革推动社会发展这一时代背景下,大量支撑规模化分布式应用的技术创新.创造与创业应用而生,Could Native.Service Mesh.Serverl ...

  7. java 搭建企业应用框架_溯源微服务开发体系:一位Java开发者的转型思考

    作者丨赵钰莹 简单来说,微服务是将大型单体应用程序和服务拆分为数个甚至数十个微服务,可扩展单个组件而不是整个应用程序堆栈,从而满足服务等级协议.然而,这个过程涉及很多问题需要解决,比如拆分原则.容量规 ...

  8. HarmonyOS之基础环境和应用开发流程

    一.什么是 HarmonyOS ? HarmonyOS 是一款"面向未来".面向全场景(移动办公.运动健康.社交通信.媒体娱乐等)的分布式操作系统.在传统的单设备系统能力的基础上, ...

  9. WCF分布式开发步步为赢(0):WCF学习经验分享,如何更好地学习WCF?

    WCF分布式开发学习,应该从哪里开始? 微软WCF Web服务 Web API学习群 339444457 微软ASP.NET MVC 4 Web编程群     44206115 学习WCF是不是就不需 ...

最新文章

  1. 【RxSwift】flatMapLatest、 Error事件中断序列
  2. [转载]利用@media screen实现网页布局的自适应,@media screen and
  3. 合适么?现在学ASP.NET Core入门编程……
  4. Ardino基础教程 24_RGB全彩LED
  5. MySQL / schema的概念
  6. 神经网络与深度学习——TensorFlow2.0实战(笔记)(五)(NumPy科学计算库<2>python)
  7. 表格c1等于a1加b1_中国最牛驾照,C1、B1、B2、A1、A2随便开,被称为万能的驾照!...
  8. JVM 学习一:JVM 的构架模型及生命周期
  9. iOS 无证书真机调试
  10. visual studio(vs)中项目解决方案的目录组织安排
  11. OpenGL环境配置(超全整合版)
  12. delphi 7 mdi子窗体。。。无法更改以命令对象为源的记录集对象的 ActiveConnection 属性。...
  13. 集合点(lr_rendezvous)
  14. Bootstarp4 文字排版
  15. NPY and girls (HDU - 5145,莫队算法 + 乘法逆元)
  16. html 多行文本显示,html多行文本显示 html中文本怎么显示省略号和多行
  17. Web性能测试工具大全
  18. 52. 文件上传篇——Apache漏洞原理
  19. 电脑新加内存条后 游戏崩溃 浏览器卡死 电脑蓝屏
  20. js数组去重的6种方法

热门文章

  1. python中的除法运算定律_四年级上册数学《运算定律》教学总结(精选6篇)
  2. HTML5期末大作业:海绵宝宝相关人物介绍
  3. Unity LWRP修改Blit Shader来使Camera的Depth Only生效
  4. 惊呆了!手机上居然能安装Win10电脑系统?效果炸裂....附方法!这波操作我服气!
  5. 帝国CMS7.5照样可以高仿haosf网站风格
  6. 设计模式之备忘录模式(Memento Pattern)
  7. 网络篇-HTTP1.1协议(上)-概述
  8. 计算机网络(各章节精华版)
  9. 学而不思则罔,思而不学则怠
  10. 【渗透测试】密码暴力破解工具——九头蛇(hydra)使用详解及实战