Jump to content

Distributed programming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Dbroadwell (talk | contribs) at 22:57, 8 March 2005. 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.

Nearly any programming language that has access to the full hardware of the system could handle distributed programming given enough time and code.

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