lantionzy

coding
posts - 10, comments - 39, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
   注:本系列文章适合初学网络编程的读者

   新建一个空的Win32 Console Application类型的工程,在其中添加实现基于UDP的服务器端程序的代码UDPSrv.cpp:
UDP Server

   新建另外一个空的Win32 Console Application类型的工程,在其中添加实现基于UDP的客户端程序的代码UDPClient.cpp:
UDP Client

   对于基于UDP的服务器来说,就是一个客户端,不用建立监听或者说建立连接,直接调用recvfrom函数接收数据。注意,在编写基于UDP的网络程序时,在接收数据时,使用的是recvfrom函数。而前面基于TCP的服务器端程序接收数据时使用的是recv函数。
   客户端也可以直接发送数据,这里需要调用sendto函数而不是send函数。

   运行示例中的服务器端程序和客户端程序,服务器端收到一条信息:Hello。这里服务器端作为接收端,客户端作为发送端。

剖析网络编程(1)-- 基于TCP的的网络应用程序
剖析网络编程(3)-- 基于TCP/UDP网络编程应注意的几个地方

Feedback

# re: 剖析网络编程(2)-- 基于UDP的的网络应用程序  回复  更多评论   

2009-10-22 09:09 by 李佳
就我个人感觉而言 不应该在CppBlog发类似这种入门帖子 到CppBlog开博客的 应该都不是新手吧 一点愚见

# re: 剖析网络编程(2)-- 基于UDP的的网络应用程序  回复  更多评论   

2009-10-28 14:13 by coloriy
需要入门的人还很多,难道你当初是自学成才的?网络不同层次的人都有,何苦鄙视这种入门的东西呢,很多时候都是入门难!一点愚见,还请见谅

# re: 剖析网络编程(2)-- 基于UDP的的网络应用程序  回复  更多评论   

2010-02-13 17:18 by 456
支持楼主啊,对比tcp ,udp正式我所需要的。

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理