O'Reilly logo

Embedded Programming with the Microsoft® .NET Micro Framework by Rob Miles, Donald Thompson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

TCP/IP Programming with Sockets

A useful abstraction for programming network applications is that of a network socket. The notion of a socket groups together the individual elements required to communicate between two network nodes: the local IP address and port (explained in the next section), the remote IP address and port, and which protocol should be used to communicate between them (for example, UDP, TCP, or, in rare cases, raw IP). In addition to just grouping configuration information, a standard API, known as the Berkeley Sockets API, has been developed and is widely used across many programming languages. On Windows operating systems, this API has continued to evolve (as Winsock) and is fully supported in .NET through the System.Net

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required