Internet programming /
Основен автор: | Jamsa, Kris A. |
---|---|
Други автори: | Cope, Ken. |
Формат: | Книга |
Език: | English |
Публикувано: |
Las Vegas, NV :
Jamsa Press,
c1995.
|
Предмети: |
Съдържание:
- pt.1. An introduction to computer networks: Understanding network topologies.
- Connecting computer networks.
- pt.2. Understanding network architecture: Understanding network terms and concepts.
- Understanding layering.
- Understanding the client/server model.
- pt.3. An introduction to TCP/IP: Understanding the importance of the TCP/IP protocols.
- Understanding the TCP/IP terminology.
- Understanding the data flow.
- Moving data across the internet.
- Exploring the TCP/IP protocol stack.
- Understanding the physical layer.
- Understanding the link layer.
- pt.4. Understanding the internet protocol: Understanding internet addresses.
- Understanding the IP datagram.
- Understanding the IP header.
- pt.5. Understanding the transport protocols: Understanding UDP port usage.
- Understanding encapsulation.
- pt.6. SLIP versus PPP: Reviewing serial data communication protocols.
- Understanding SLIP connections.
- Understanding the point-to-point protocol.
- pt.7. Understanding the socket interface: Network I/O versus file I/O.
- Understanding the socket abstraction.
- Creating a socket.
- Configuring the socket.
- Reviewing the server process.
- pt.8. Understanding the windows sockets API: Understanding Winsock's origins.
- Reviewing the socket programming paradigm.
- Berkeley sockets versus windows sockets.
- Understanding blocking.
- Non-blocking versus asynchronous functions.
- Understanding the WSAAsyncSelect function.
- Blocking problems under Windows 3.1.
- pt.9. Understanding the domain name system: Flat name-space versus hierarchical names.
- pt.10. The finger user-information protocol: Understanding the network virtual terminal.
- Creating a quick finger program.
- pt.11. Asynchronous windows sockets: Creating the sockman template.
- Modifying the DoWinsockProgram function.
- Understanding the dialog box.
- pt.12. Using Winsock task handles: Adding finger to sockman.
- Understanding the finger dialog box.
- pt.13. Time and the network byte-order: Understanding network byte-order.
- Identifying the internet time protocols.
- pt.14. Understanding raw sockets: Understanding ICMP.
- pt.15. Understanding internet e-mail: Understanding the simple mail transfer protocol.
- Understanding the post office protocol (POP)
- pt.16. Understanding the file transfer protocols: Laying an FTP foundation.
- Understanding the FTP/TELNET relationship.
- Defining the FTP commands.
- Defining the FTP reply codes.
- pt.17. Programming the internet with DLLs: Controlling the server.
- Transferring the data.
- Implementing the DLL.
- pt.18. Visual programming on the internet: Understanding SockFTP.
- pt.19. Spiders on the web: Reviewing the hypertext transfer protocol.
- Reviewing URIs and URLs.
- Understanding HTTP models.
- Creating a web server.
- Appendixes: A. Firewalls and internet security: Understanding a firewall.
- B. Understanding the example programs: Defining the categories.
- Reviewing the quick programs.
- Reviewing the sockman program design.
- Compiling the example programs.