了解:什么是网络编程,主要工作有哪些

什么是网络编程

计算机编程中提到的网络编程,大都指的是网络应用层的处理程序,可以简单理解为在应用层面上处理信息的发送和接收,至于信息是怎么被传递的,网络编程好像不是很关心,有兴趣的朋友,可以去网上搜一搜OSI参考模型、Internet网络模型等,里面都有较为具体的介绍。


网络编程的主要工作有哪些

  • 在信息的发送端,将信息通过规定好的协议(IP/TCP协议等)等,进行组装成数据包;
  • 在接收端,安装规定好的网络协议,对数据包进行过滤、捕获、解析等。

用python进行网络编程好不好

网络编程的主要工作就是这些,个人认为python的一般编程开发对此暂时不需要了解太多,而且个人认为,除了数据处理之外,如机器学习、人工智能等,用python来进行网络编程就性能方面不会比go强,正是所谓术业有专攻!go被誉为互联网时代的c语言,要了解go语言的可参考本站提供的go语法教程


下一章节,我们将介绍python的socket编程。


全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.