Distributed programming: Difference between revisions

Content deleted Content added
Dbroadwell (talk | contribs)
expaned list,added stub category, class time!
m Typos; Formatting;
Line 1:
'''Distributed programming''' is a [[Programmingprogramming paradigm]] focusing on [[design]]ing [[Distributed computing|distributed]], [[Distributed computing#openness|open]], [[scalable]], [[transparent]], [[fault tolerant]] systems. This paradigm is a natural result of the use of computers to form networks and is expressed botboth figuratevelyfiguratively for distributed systems or literally with distributed programmers. '''Distributed programming''' typically falls into one of several basic architectures or categories: [[Client-server]], [[Three-tier (computing)|3-tier architecture]], [[Multitier architecture|N-tier architecture]], [[Distributed object]]s, [[Loosely coupled]], or [[Computer cluster|Tightly coupled]].
 
Distributed programming typically falls into one of several basic architectures or categories: [[Client-server]], [[Three-tier (computing)|3-tier architecture]], [[Multitier architecture|N-tier architecture]], [[Distributed object]]s, [[Loosely coupled]], or [[Computer cluster|Tightly coupled]].
Languages specifically tailored for distributed programming are;
 
Languages specifically tailored for distributed programming are;:
*[[Oz programming language]]
*[[Ada programming language]]
 
== External Sourceslinks ==
* [http://www.mozart-oz.org/mogul/info/category/dp.html MOGUL DP]
* [http://www.cs.technion.ac.il/~cs236370/main.html Concurrent and Distributed Programming]