Jump to content

Distributed programming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by S.K. (talk | contribs) at 16:53, 8 March 2005 (Typos; Formatting;). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Distributed programming is a programming paradigm focusing on designing distributed, open, scalable, transparent, fault tolerant systems. This paradigm is a natural result of the use of computers to form networks and is expressed both figuratively for distributed systems or literally with distributed programmers.

Distributed programming typically falls into one of several basic architectures or categories: Client-server, 3-tier architecture, N-tier architecture, Distributed objects, Loosely coupled, or Tightly coupled.

Languages specifically tailored for distributed programming are:

ADA Developing:

Peoples:

Refactor INTO text above