The second development was the invention of high-speed computer networks. Local-area networks or LANs allow thousands of machines within a building or campus to be connected in such a way that small amounts of information can be transferred in a few microseconds or so. More significant amounts of data can be sent between machines at rates of billions of bits per second. Wide-area networks or WANs allow hundreds of millions of devices all over the earth to be connected at speeds varying from tens of …show more content…
Middleware covers all the software needed to support interactions between clients and servers (Brown et al., 2012). The middleware is the glue that lets the clients obtain service from a server (Brown et al., 2012). The middleware can be divided into three categories server operating systems, transport stock software, and service-specific software (Brown et al., 2012). The server operating system is also known as the network operating system, and the transport stock software allows communications to be employed by specific protocols such as Transmission Control Protocol/Internet Protocol (TCP/IP) to be sent across the network. As mentioned before when I worked at At&t, and we would install services such as Uverse, there was a workstation/server that would communicate with the clients over a network. The television service was Internet Protocol Television or (IPTV) that operated through transport stock software, which allowed the communications between the clients and