1 , 什么是网络编程网络编程也称服务器端,除了需要掌握编程外 , 还要知道网络上的各种线程
2 , 网络编程是什么如果指的是网络方面的编程那应该就是基于VC网络及通讯编程 基于VB的网络编程 基于Java的网络编程 基于Delphi的网络编程 这几个方面
3 , 什么是网络编程就是基于internet的编程,俗称做网页.html css vb js asp jsp php... 各种语言的综合运用了说简单点:无论是网页或程序,能面向一以上台或无限台电脑,不是单机,叫做的编程!好处:提供资源公享!坏处:安全问题!网络分:局域网和万维网编程也一样制作网页的代码,这个问题面积比较广~【网络编程百度百科,什么是网络编程】
4,什么是网络编程通过使用套接字来达到进程间通信目的编程就是网络编程 。windows提供的基于网络编程的就是套接字也就是winsock,但是现在Winpcap也是一个比较方便的工具 。开发语言不限啊 。C、java、vb都可以 。网络编程介绍Internet网络模型网络模型:描述网络的结构原理和工作原理OSI参考模型:七层Internet网络模型:四层网络协议:指定层上进行数据交换的规则 。Internet的网络层协议:IP协议;DNS协议(辅助协议)Internet的传输层协议:TCP协议;UDP协议 。套接字基础套接字(Sockets):应用程序和网络协议的接口 。Java Sockets:Java应用程序和网络协议的接口,提供若干个类的定义 。Java应用程序利用这些类继承网络协议的行为,实现网络通信 。TCP Sockets:使用TCP协议实现可靠的网络通信 。UDP Sockets:使用UDP协议实现效率较高的网络通信 。达到通信的目的网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包!中间最主要的就是数据包的组装 , 数据包的过滤,在接收端按照规定好的协议把包进行解析 , 从而提取出对应的信息,数据包的捕获,数据包的分析很多楼上说的就是 所谓的网络编程不过是一些协议而已 不过学起来还是有些难度的 还有关于网络编程的资料太少了
推荐阅读
- 苹果电脑必备软件排行,苹果笔记本推荐安装的软件
- 美食天下家常菜做法
- 尼康d80按不了快门 尼康d800半按快门锁定
- 营养菜谱家常菜做法
- 佳能40mm适合拍什么照片 佳能40mm适合拍什么
- 尼康d40样片 尼康d40使用视频
- 菜谱家常菜做法大全图片
- 佳能50d拍星空 佳能40mm拍星空
- 佳能50mm微距镜头 佳能40mm拍微距