The essential reference set for developing with Microsoft Windows networking technologies
Almost every new feature and component of Windows 2000 has to do directly or indirectly with the network. The NETWORKING SERVICES DEVELOPER's REFERENCE LIBRARY gives you the complete, well-conceived reference materials you need to get the most out of these networking capabilities. These five programmer's guides collect and condense in one place the most widely used, important, and timely information about Windows networking technologies to help you build better network-enabled applications for the Windows platform. Each guide focuses on a different area of Windows networking and is filled with intelligently organized, completely indexed information tailored to the needs of Windows programmers. These guides are carefully designed to help you find related information in Microsoft's other reference materials, both printed and electronic. Each volume also includes an overview of the five-volume library, an appendix of programming elements, and an index of referenced Microsoft technologies. The complete set puts all these answers and more within quick reach in convenient book form, making it the best one-source reference about Windows networking features, protocols, and services.
This essential reference collection includes:
Windows Sockets and QOS
This volume provides vital programmatic information about Windows Sockets 2 (Winsock) and Quality of Service (QOS), two networking standards that Windows 2000 supports. Winsock provides easy access to multiple transport protocols, enabling programmers to create advanced Web and network-aware applications that transmit data regardless of the protocol being used. The industry-wide QOS initiative enables developers to create or retrofit mission-critical applications that can operate as if network traffic conditions were ideal, even when the network is clogged.
Network Protocols and Interfaces
This volume provides concise reference materials about how to use important Windows network interfaces, protocols, and services. It discusses the Domain Name System (DNS), the Dynamic Host Configuration Protocol (DHCP), the Multicast Address Dynamic Client Allocation Protocol (MADCAP), Network Basic Input/Output System (NetBIOS), the Simple Network Management Protocol (SNMP) and the WinSNMP API, the Internet Protocol Helper (IP Helper), the Synchronization Manager, the System Event Notification Service (SENS), and the Internet Authentication Service (IAS).
RPC and Windows Networking
This volume includes concise reference information about remote procedure calls (RPQ and Windows Networking features and functions. RPC is a powerful technology that simplifies distributed client/server development by managing most of the details of network protocols and communication so you can focus on creating your application instead of on the details of the network. Windows Networking lets you implement networking capabilities in your application without worrying about any particular network provider or physical network implementation.
Remote Access Services
This volume focuses on programming guides and reference materials associated with remote access. It covers Remote Access Service (RAS) and the remote access capabilities built into Routing and Remote Access Service (RRAS), which Microsoft Windows NTServer 4.0 and Microsoft Windows 2000 Server support. The RAS API and the remote access components built into the RRAS API let you create applications to connect a remote client computer to a Local Area Network (LAN) and enable you to implement a virtual private network (VPN) so that remote computers can participate on the network as if they're connected locally.
This volume provides reference materials about the Routing and Remote Access Service (RRAS), which is available as an add-on for Microsoft Windows NT Server 4.0 and included in Microsoft Windows 2000 Server. The RRAS API lets you create applications to administer routing and remote access services, to implement your own routing protocols, or even to turn a computer into a fully functioning network router. RRAS can run many of the most popular routing protocols and provides the capability to deploy economical, high-performance midrange routers on computers that run Windows NT 4.0 or Windows 2000 Server.