Skip to main content

Review of Sockets for Transfer of Files Between Systems

  • Conference paper
  • First Online:
Intelligent Communication, Control and Devices

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 624))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. James F. Kurose , Keith W. Ross, Computer Networking: A Top-Down Approach (6th Edition), Pearson, 2012

    Google Scholar 

  2. Andrew Tanenbaum, Computer Networks, Prentice Hall Professional Technical Reference, 2002

    Google Scholar 

  3. TCP/IP Network Administration by Craig Hunt. Published by O’Reilly & Associates, Inc. ISBN 059600297152

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Limi Kalita/(IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 5 (3), 2014, 4802

    Google Scholar 

  6. Ohloh. 2010. http://www.ohloh.net (accessed July 15, 2010)

Download references

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

Authors

Corresponding author

Correspondence to Ankur Dumka .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics