Abstract
The sole purpose in this research is to brief about the (need for, types of) various networking sockets, their various APIs available, and its deployment pertaining to network programming. Sockets are the apex need in client server applications. When there is a need to read or write any message between server and the client, the socket is the apropos choice. The invention of sockets was done during the production of Unix operating system particularly Berkeley Software Distribution OS. And their growth within the Internet is far from invincible now. This paper brings about need and rudimentary factors of socket programming and ideas behind creating sockets for file transfer between the various systems.
References
James F. Kurose , Keith W. Ross, Computer Networking: A Top-Down Approach (6th Edition), Pearson, 2012
Andrew Tanenbaum, Computer Networks, Prentice Hall Professional Technical Reference, 2002
TCP/IP Network Administration by Craig Hunt. Published by O’Reilly & Associates, Inc. ISBN 059600297152
TCP/IP Illustrated, volumes 1–3 by W. Richard Stevens and Gary R. Wright. Published by Addison Wesley. ISBNs for volumes 1, 2, and 3 (and a 3-volume set): 020163346948, 020163354X49, 020163495350, (020177631651)
Limi Kalita/(IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (3), 2014, 4802
Ohloh. 2010. http://www.ohloh.net (accessed July 15, 2010)
Acknowledgements
The research work done during the course of this paper is solely performed under the acute guidance of Dr. Ankur Dumka of University of Petroleum and Energy Studies, Dehradun. I thank my batch mates who gave me strength and provided me with astuteness for pursuing this research. I would like to show my gratitude to the Dean of School of Computer Science, Dr. Manish Prateek, of University of Petroleum and Energy Studies who provided his support and encouragement that gave me a lot of enthusiasm to pursue my work with wholehearted dedication. I am greatly indebted to the Tanenbaum’s book on Computer Networks which gave me epiphany on the field of sockets. Any mistake in my work should not put any dark spot on the reputation of these esteemed authors.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Arora, P., Dumka, A. (2018). Review of Sockets for Transfer of Files Between Systems. In: Singh, R., Choudhury, S., Gehlot, A. (eds) Intelligent Communication, Control and Devices. Advances in Intelligent Systems and Computing, vol 624. Springer, Singapore. https://doi.org/10.1007/978-981-10-5903-2_152
Download citation
DOI: https://doi.org/10.1007/978-981-10-5903-2_152
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5902-5
Online ISBN: 978-981-10-5903-2
eBook Packages: EngineeringEngineering (R0)