科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件VB开发客户服务器软件的设计与实现

VB开发客户服务器软件的设计与实现

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文给出了利用Visual Basic6.0开发客户/服务器软件的设计方法;最后给出了应用实例

作者:LXJ 来源:论坛 2007年10月14日

关键字:

  • 评论
  • 分享微博
  • 分享邮件
4 使用UDP通信方式程序设计方法

  UDP用户报文协议是一个无连接协议,与TCP协议操作不同,UDP协议不使用报文确认机制,不对报文排序,不进行流控,因而UDP报文可能出现丢失、重复、乱序等现象,但由于它的前期工作比TCP少,计算机不建立连接,因而可以迅速地展开通信,一般用于传输少量不重要的数据和信息。Winsock控件的UDP通信方式是一种广播方式,当UDP主机发送数据时,网络上所有其它主机都能收到数据,UDP通信比TCP方式简单,由于UDP不需要连接,所以没有申请连接和关闭连接的过程。UDP发送者忽略接收者是否实际收到数据,而接收者也忽略发送者是否已发送了数据。这使编写UDP通信方式的网络程序非常简单。

  4.1 设置服务器程序中Winsock控件的属性

  在服务器程序中,需要为Winsock控件的LocalPort属性设置通信接口:

sckserver.LocalPort=4477

  4.2 客户程序发送数据

  当UDP主机要发送数据时,可调用SendData方法。发送数据程序的代码如下:

Dim SendStr As String
SendStr = "发送信息!"
sckClient.SendData SendStr '传送数据

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章