Imagine buying a TV. You never think about whether the plug on the end of the TV's lead will actually fit into the wall socket and use the same voltage as in your house. You just assume it does!
Imagine a situation where you have 100 printer manufactures and a 100 computer manufacturers. There was a time about 30 to 40 years ago when a printer manufacturer made a printer for a specific computer manufacturer. If you had a computer and needed a printer, you had to go to just one maker of printers. These days, you probably don't even think about whether a printer will work with your computer. If you need a printer, you just go and buy one after reading the reviews, perhaps checking that it will work with your operating system. You don't ever think about whether the lead from the printer will connect to your computer, or whether they both use the same electrical signals, or use control signals that both the printer and computer can understand. It is the same for all hardware. They just plug into your computer and work. When I create a network of computers, they just connect together and work. Any software I buy also just loads up and works (as long as it is for the correct operating system).
This situation hasn't happened by accident.
- There is a set of rules that govern the connection between a web cam and a computer using a USB port.
- There is a set of rules that govern how a mouse will communicate with a computer.
- There is a set of rules governing how printers and computers will be connected together.
- There are sets of rules governing how software is to be loaded up on a Windows operating system and how it will interact with the operating system.
- There are sets of rules that govern how all pieces of equipment connect together and how all software products work together.
- There are sets of rules that dictate how the user interface of a piece of software will work.
- There are sets of rules that define how communications take place across networks and the Internet.
These sets of rules are known as 'standards' although you may also see the word 'protocol' and all manufacturers work to the same standards or protocols. The big advantage to manufacturers is that their products are available to a much bigger set of customers. The customer wins, too, because they have a much bigger variety of products to choose from when they need some new hardware or software.
Comments
No comments have yet been made