• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 19. XML Sockets > Advanced Socket Programming

Advanced Socket Programming

Socket is a Unix-derived concept for an active data connection between two processes. Terms like “socket” and “port” were chosen to give this construct a very physical and simple sense. But it is neither physical nor simple. It is a complicated software abstraction that encapsulates layers of even more complicated networking protocols and the artifacts of transmission hardware.

The simple promise of a socket is that information pushed into the socket by some application will appear in another application that is attached to that socket. In a two-directional socket stream, like the one we will develop here, the data flows in both directions.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint