Record Detail Back
Advanced Network Programming – Principles and Techniques
Currently, computer networking has already become ubiquitous, the number of diverse devices is increasing constantly, as are also their capabilities, the range of applications and network-based services is expanding, and user expectations are rapidly evolving. This is the context in which the authors set the scene for this net- work programming book in its introductory chapter.
The past decades have seen an unprecedented evolution in computer networks. If originally a network has interconnected few computers in a research lab and then has linked computing machines across several university campuses, nowadays the Internet interconnects network devices worldwide. In the developed world, wired broadband Internet access is available in most homes and office buildings and diverse wireless broadband and cellular network technologies enable network access anywhere and anytime, in private and public places alike. Although lagging behind in developing countries or rural areas, network connectivity is becoming available in wireless forms (terrestrial or satellite) to an increasing population, even in the most remote places. Due to the wide availability of the Internet access, both the range and popularity of communicating network applications has increased dramatically. Applications such as simple Web browsing or file transfer, although still used today, have been shadowed by the increasingly popular rich-media-based applications, ranging from video conferencing to video on demand, IP television, and online gaming. Services such as electronic mail, online data storage, virtual servers, and work- stations, as well as a wide range of utility and entertainment applications, are also growing in popularity among the Internet users. Furthermore, mobile and hand-held devices are becoming increasingly capable both in terms of computational power and communication capabilities. Smart- phones and light portable PCs such as netbooks are highly attractive to all users, including very young ones. As these devices are usually equipped with multiple technology wireless interfaces, they can easily communicate over the Internet, opening the door for a wide range of applications. This book approaches the very active field of computer networks and network application programming. This field is extremely vast from both theoretical and practical points of view.
Bogdan Ciubotaru and Gabriel-Miro Muntean - Personal Name
978-1-4471-5292-7
NONE
Information Technology
English
2013
1-260
LOADING LIST...
LOADING LIST...