Корично изображение Книга

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.