期刊文献+

三种基本网络传送模式的编程实现与分析 被引量:5

Three Basic Transfer Mode Network Programming and Analysis
下载PDF
导出
摘要 为顺应社会对网络人才的需求,很多学校已经将"网络编程"作为计算机专业或网络工程专业必修的实践课程或课程设计。教学过程中发现套接字编程令不少同学望而生畏。因此,文中以引导学生快速入门为目的,简要阐述了三种基本网络传送模式单播、组播和广播的编程实现思路和要点,包括基于TCP的服务程序和客户程序,基于UDP的单播、组播和广播收发程序的编写,及多线程的实现框架等。此外,探讨了结合网络监听工具的网络编程调试方法。在课程设计中尝试先向学生介绍采用基本网络传送模式的应用程序的编写,再鼓励学生采用文中的调试方法独立编写稍稍复杂的小程序,发现不少同学已经能够较好地完成课程设计任务。实践表明掌握基本网络传送模式编程是网络编程入门的关键。 To meet the demand of the society on network talents,many universities have already taken "network programming" as a compulsory course or curriculum design for computer speciality or network engineering speciality.In the teaching process,found that the socket programming is formidable for many students.Thus,for the purpose of quick start guide for students,it briefly describes programming ideas and key points for the three basic network transmission modes: unicast,multicast,and broadcast,including the network programming of TCP-based servers and clients,UDP-based unicast,multicast and broadcast senders and receivers,as well as multi-threaded implementation framework.In addition,a debugging method of network programming combined with network monitoring tools is discussed.During a curriculum design,tried to introduce the programming about basic network transmission modes to students,and then encouraged them to implement slightly complex programs independently using the debugging method.It was found that many students have been able to better complete the task of curriculum design.Practice shows that learning the programming about basic network transmission modes is the key for learning network programming.
出处 《计算机技术与发展》 2011年第7期132-137,共6页 Computer Technology and Development
基金 中兴通讯研究基金(nj200909080002) 南京邮电大学教学改革研究资助项目(JG00409JX08 JG00409JX09)
关键词 单播 组播 广播 服务程序 网络编程 unicast multicast broadcast server programs network programming
  • 相关文献

参考文献12

二级参考文献18

共引文献52

同被引文献30

引证文献5

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部