(1) In UNIX and some other operating systems, a software object that connects an application to a networkprotocol. In UNIX, for example, a program can send and receive TCP/IP messages by opening a socket and reading and writing data to and from the socket. This simplifies program development because the programmer need only worry about manipulating the socket and can rely on the operating system to actually transport messages across the network correctly. Note that a socket in this sense is completely soft- it's a software object, not a physical component.
(2) A receptacle into which a plug can be inserted.
(3)A receptacle for a microprocessor or other hardware component. See also
CPU socket.
PC system processor reference guide Comprehensive look at the system processor. Covers semiconductor technology, manufacturing, characteristics, power, voltage levels, cooling, packaging, sockets, external and internal architecture. Discusses performance factors. Complete look at over 20 popular processors, including the latest offerings from Intel, AMD and Cyrix.
Processor Sockets and Slots Describes socket and slot standards and other issues related to mating processors to the system motherboard. This page is from "The PC Guide."
An Introduction to Socket Programming Course notes directed at UNIX application programmers who want to develop client/server applications in the TCP/IP domain.
Processor Physical Characteristics Discusses the physical properties of processors. Includes information on processor manufacturing, physical chip characteristics, power and voltage, cooling and packaging, and sockets and slots.