随着计算机技术的发展和广泛应用,分布式网络应用程序开始流行。这些程序借助网络与分布在不同地域、不同网络、不同系统中的其他应用程序交互。与传统的桌面应用程序相比,网络应用程序中的数据位置、访问方式、结构形态等发生了巨大的变化,这使得编写应用程序过程中使用的调试方法也发生很大变化。本章重点阐述Windows系统中两个常用的网络分析工具(网络流量捕获工具Wireshark和网络状态显示工具Netstat),并选择Ping和网页登录两种常见的网络应用,完成软件运行过程的分析,帮助读者熟悉常用的网络编程辅助工具,掌握网络应用程序的调试和分析技能。