关于网络编程
这里指的是Linux环境下使用系统提供的socket API进行的网络编程开发,在实际工作中基本不会使用原始的socket API来开发,都是使用现成的库或框架,但是理解socket API对正确的使用这些库或框架,编写正确和高效的程序是很有帮助的。
使用socket API进行网路编程最简单的就是调用socket、bind、listen、accept、read、write这几个系统函数,说简单也简单,但是想写真正可靠的程序却不容易,各种边界添加和特殊情况都需要去仔细的考虑。
这里指的是Linux环境下使用系统提供的socket API进行的网络编程开发,在实际工作中基本不会使用原始的socket API来开发,都是使用现成的库或框架,但是理解socket API对正确的使用这些库或框架,编写正确和高效的程序是很有帮助的。
使用socket API进行网路编程最简单的就是调用socket、bind、listen、accept、read、write这几个系统函数,说简单也简单,但是想写真正可靠的程序却不容易,各种边界添加和特殊情况都需要去仔细的考虑。