How Does It Work?

Distributed computing systems depend on a network for the computers to communicate with each other. This section will take you through the basics of a network, what kind of software and hardware of which networks are composed, and how computers communicate in a network. Later articles focus on distributed computing in networks, information on remote procedural calls and distributed objects, and what parallel processing is. This information isn't essential to understanding the basic concept of distributed computing, but knowing how the concept works will show you the system's inherent value.

Bullet

Application layers are the fundamental reason why computer networks are in existence. Applications can be divided into three layers; networks help spread these layers out.

Bullet

There are a few different types of networks that can operate to split up the workload. Learn not only how networks work on a local scale, but how the network model applies to terminals and the Internet.

Bullet

Computers on a network communicate by sending each other messages in packets, like mail, aboard the network. Take a look at how computers pass each other messages, and then try it for yourself with a fun game.

Bullet

Computers communicate over a network through networking software and operating systems. Applications communicate via application programming interfaces, or API.

Bullet

Middleware is a layer of hardware and software that allows communication between applications and platforms of different types. This is especially important in distributed computing because computers need to communicate with each other.

Bullet

How do distributed systems communicate with each other so fluently? Remote procedural call and distributed objects allow them to get half the job done, but only if the rules they follow are set by specifications, like the distributed computing environment.

Bullet

Parallel processing is almost like distributed computing, except on a smaller scale, taking multiple processors in one machine.

Let's get started! Click this right arrow to begin.

 Next View Printer-Friendly Version

©2000 Team DC (Thinkquest Team C007645). Hosted by ThinkQuest.