专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++

俺问一句,麻烦大家说详细一点点好不啦。网络编程?解决思路

发布时间:2011-06-29 00:40:54 文章来源:www.iduyao.cn 采编人员:星星草
俺问一句,麻烦大家说详细一点点好不啦。网络编程?
C++的网络编程,到底是做些什么东西? 涉及到一些什么技术 和 开发平台 ? 

一直都不知道网络编程是个啥,很抽象。 打算找一个方向自己认真钻了,感觉“网络编程”听起来不错,就是不知道它做什

么,有什么用,问问大家罗!! 谢谢啦。哈哈

------解决方案--------------------
网络编程主要做数据通信这一块

现在有很多网络应用程序:QQ 迅雷 Email 现在很多播放器也具备网络功能(能够在线看)
硬件上面有:交换机 路由器(里面有很多网络程序的)

从这些应用可以看出:
网络编程涉及到计算机网络的基础知识(TCP/IP基本的协议)
深入一点需要了解这些协议是如果工作及实现的

然后需要知道在一个固定的平台上如何实现网络功能的
windows上有经典的《windows网络编程》第二版
unix上最多《TCP/IP详解》三部曲 《unix网络编程》两步走


------解决方案--------------------
我觉得网络编程就是好多协议,什么tcp/ip,udp,http……,我也是新手……
------解决方案--------------------
哈哈,最近我在玩这方面的东西,挺好玩的。

网络编程,主要就是TCP/IP协议簇,TCP,UDP,HTTP,等是最常用的,

你想学哪方面的就深入去学习具体的一些协议,懂了就不难了。

TCP-IP详解卷1:协议
TCP-IP详解卷2:协议
TCP-IP详解卷3:协议

不错的书,去研究下吧

网络编程在有网络的地方都用得上,好好努力吧~~
------解决方案--------------------
~~TCP-IP详解卷1:协议
TCP-IP详解卷2:协议
TCP-IP详解卷3:协议

我表示 卷一是协议讲的是目前市面上比较通用的几个协议的报头封装和通信方式 卷二是实现讲的是操作系统级别的协议如何实现涉及硬件中断和具体协议代码 卷三讲的是T/TCP目前根本没人用

而且网络编程分WINSOCK和UNIX网络编程 如果你要跨平台那就是ACE 但是你学ACE 最好是把WINSOCK和UNIX网络编程都先看过后再看 网络编程的难点其实并不在网络,因为根本不需要你自己实现协议 而是在多线(进)程,分布式多线(进)程。
------解决方案--------------------
http://topic.csdn.net/u/20111213/13/b5f7854b-bb84-4826-b999-bd83602dc870.html
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: