• 请不要在回答技术问题时复制粘贴 AI 生成的内容
eggacher
V2EX  ›  程序员

有什么现有的 udp 通信保障机制的框架么?

  •  
  •   eggacher · Apr 30, 2014 · 4212 views
    This topic created in 4418 days ago, the information mentioned may be changed or developed.
    现做一个局域网内的应用,
    在android和iOS间通信。
    通信数据比较频繁,选用udp来传送数据包,
    目前有什么现有的轮子么?
    能够实现 握手、心跳包、通信保障机制(发送不成功再次发送、超时)等机制。
    udt看过了,c++的,感觉跑在android的ndk上不是那么方便。
    barchart-udt感觉也很麻烦..
    6 replies    2014-05-07 17:37:13 +08:00
    riaqn
        1
    riaqn  
       Apr 30, 2014 via iPhone
    sctp?
    eggacher
        2
    eggacher  
    OP
       Apr 30, 2014
    @riaqn 希望的是基于UDP的封装,因为局域网内发送数据太频繁了,UDP是个发送数据包相对比较快的协议
    hepin1989
        3
    hepin1989  
       Apr 30, 2014
    UDT用起来还好吧,我之前在android上面porting了,跑得老好了,就是barchartudt,然后NIO封了下,放到了Netty里面.
    还有就是quic
    mengskysama
        4
    mengskysama  
       May 1, 2014 via Android
    因为通信频繁就放弃tcp?
    paw
        5
    paw  
       May 1, 2014
    握手、重传什么的都加到UDP 上 额 那不就是TCP了???
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3127 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:35 · PVG 21:35 · LAX 06:35 · JFK 09:35
    ♥ Do have faith in what you're doing.