一步一步精通 Windows Sockets 网络编程
新春开博第一编:
一直都想写博,开通了博客园账户,但一直都下不了笔,闲置N久,连账号密码都几乎遗忘了,毕竟写博也是费时费力讲究毅力的活,与其费心琢磨文字,不如看看电影,聊聊天,打打游戏,聚聚旧。感谢上天恩赐一对儿女,看着一对儿女承欢膝下,觉得有必要为他们做点什么,留点什么,传点什么,尽管他们长大后可能会另有发展,不一定走上编程之路。现借博客园与广大网友交流心得点滴,共同学习,共同进步。
相信各位朋友对网络游戏、网络聊天、电子邮件等网络应用软件都不陌生了,啊?不知道?那应该至少接触过网络电视,P2P下载软件,最不济也别告诉我你从没用过浏览器浏览过网页吧,如果真没有,那简直让人怀疑您用电脑的动机了。
互联网软件的开发离不开网络编程技术,而Windows平台因其使用的广泛性,基于Windows平台的网络编程技术更备受开发人员的关注。
网络编程技术包括Windows Sockets、NetBIOS(Network Basic Input/Output System)、重定向器、邮槽和命名管道等,这些技术各有其特点,而Windows Sockets因其通用性被广泛应用于互联网软件的开发上,目前已成为Windows网络编程事实上的标准。
初次接触Windows Sockets是编写外挂程序,编写一个应用软件从来都不是容易的事,通常都是费时费力的,需要独自度过许多孤寂的不眠之夜,随着编程技巧和经验的不断积累,掌握网络编程技术的同时,拓宽了视界。
好,让我们坐下来,打开电脑,准备重复做轮。