- 2
- 0
- 约1.66万字
- 约 34页
- 2017-06-11 发布于四川
- 举报
Distributed Computing Paradigms, M. Liu Distributed Computing Paradigms Mei-Ling Liu Paradigms for Distributed Applications Paradigm means “a pattern, example, or model.” In the study of any subject of great complexity, it is useful to identify the basic patterns or models, and classify the detail according to these models. This paper aims to present a classification of the paradigms for distributed applications. Characteristics that distinguish distributed applications from conventional applications which run on a single machine. These characteristics are: Interprocess communication: A distributed application require the participation of two or more independent entities (processes). To do so, the processes must have the ability to exchange data among themselves. Event synchronization: In a distributed application, the sending and receiving of data among the participants of a distributed application must be synchronized. Abstractions Arguably the most fundamental concept in computer science, abstraction is the idea of detail hiding. To quote David J. Barnes1: We often use abstraction when it is not necessary to know the exact details of how something works or is represented, because we can still make use of it in its simplified form. Getting involved with the detail often tends to obscure what we are trying to understand, rather than illuminate it … Abstraction plays a very important role in programming because we often want to model, in software, simplified versions of things that exist in the real world … without having to build the real things. In software engineering, abstraction is realized with the provision of tools or facilities which allow software to be built without the developer having to be cognizant of some of the underlying complexities. Distributed Application Paradigms The Message Passing Paradigm Message passing is the most fundamental paradigm for distributed applications. A process sends a message representing a request.
您可能关注的文档
- 八年级数学提公因式法分解因式.ppt
- 八年级物理光世界巡行5.ppt
- 八年级生物上册生物第二章第三节社会行为课件人教版.ppt
- 八年级生物动物体的结构层次2.ppt
- 八年级生物动物的社会行为.ppt
- 八年级生物能量流动和物质循环.ppt
- 八年级科学物质与微观粒子模型1.ppt
- 八年级科学下册第二章空气与生命第一节空气课件浙教版.ppt
- 八年级科学空气与生命复习[1].ppt
- 八年级科学粒子的模型与符号1.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)