Introduction to Network Programming using C/C++

Introduction to Network Programming using C/C++- Prior knowledge of C programming is expected
- The lecture is for a beginner in network programming
- Sample code shown are for unix environment
Read more

Core Web Programming Network Programming Client

Core Web Programming Network Programming Client- Creating sockets
- Implementating a generic network client
- Parsing data using StringTokenizer
- Retrieving files from an HTTP server
- Retrieving Web documents by using the URL class
Read more

Beejs Guide to Network Programming

Beejs Guide to Network ProgrammingThis document has been written as a tutorial, not a reference. It is probably at its best when read by individuals who are just starting out with socket programming and are looking for a foothold. It is certainly not the complete guide to sockets programming, by any means. Hopefully, though, it’ll be just enough for those man pages to start making sense… :-)
Read more

Object-Oriented Components for High-speed Network Programming

Object-Oriented Components for High-speed Network ProgrammingThis paper makes two contributions to the development and evaluation of object-oriented communication software. First, it reports performance results from benchmarking several network programming mechanisms (such as sockets and CORBA) on Ethernet and ATM networks. These results illustrate that developers of high-bandwidth, low-delay applications (such as interactive medical imaging or teleconferencing) must evaluate their performance requirements and the efficiency of their communication infrastructure carefully before adopting a distributed object solution. Second, the paper describes the software architecture and design principles of the ACE object-oriented network programming components. These components encapsulate UNIX and Windows NT network programming interfaces (such as sockets, TLI, and named pipes) with C++ wrappers. Developers of object-oriented communication software have traditionally had to choose between high-performance, lower-level interfaces provided by sockets or TLI or less efficient, higherlevel interfaces provided by communication frameworks like CORBA or DCE. ACE represents a midpoint in the solution space by improving the correctness, programming simplicity, portability, and reusability of performance-sensitive communication software.
Read more

Core Web Programming Network Programming Servers

Core Web Programming Network Programming ServersSteps for creating a server
1. Create a ServerSocket object
2. Create a Socket object from ServerSocket
3. Create an input stream
4. Create an output stream
5. Do I/O with input and output streams
6. Close the socket

Read more

← Previous PageNext Page →