当前位置: 代码迷 >> UDP的解决方案
 
  • 跪求大神解决,UDP内网和外网通信有关问题

    跪求大神解决,UDP内网和外网通信问题我在博客上看到外网到内网UDP通信的解决方法:内网主动和外网连接,外网获取其代理服务器的IP地址和临时分配的通讯端口,向其发送UDP消息即可。(http://blog.csdn.net/foas/article/details/338983)于是我编写了以下代码://Server端的UDPLIstenerpublicstring[]Listener() { ...

    85
    热度
  • 发送UDP包不能成功的有关问题

    发送UDP包不能成功的问题写了个程序,发送UDP报文。真机地址192.168.191.2,无线网关地址192.168.191.1。在无线网关抓包。现象是:发送报文到无线网关192.168.191.1,则可以通过抓包看到真机发送过来的UDP报文。如果发送报文到192.168.1.1或者其他的公网IP地址,则抓不到真机发送过来的预期的UDP报文。抓报文应该不会出错的,就是抓真机发送过来的所有UDP报文...

    82
    热度
  • udp socket server端必须要先开启吗?该怎么解决

    udpsocketserver端必须要先开启吗?情况是这样的,我先把client端打开,开始发数据,是每隔一秒发送一次,然后再打开server端,但是server就卡在了ds.receive(dp);等待接收数据,但是一直都收不到。这时候我把client端关掉重开一下,server端就能收到数据了,想问下,这是正常的吗?server必须要先开启才能收到数据吗?color='#FF8000'>---...

    557
    热度
  • 关于UDP 点对点消息的发送的有关问题

    关于UDP点对点消息的发送的问题看那些UDP的例子,模式为:客户端:IP地址设为IP1,发送消息到服务器指定的端口。服务器端:接收IP1发送来的消息,此时能知道IP1的IP地址。此时,如果想实现在服务器端,将IP1发送过来的消息经过一定的处理,然后发送到指定的客户主机(注:IP与IP1不一样),且设为IP2这要如何实现呢?再补充说明一下:IP2是客户端IP1指定的,就像QQ一样,我们可以指定一个好...

    51
    热度
  • Android UDP接收到数据,怎么转换成字符串

    AndroidUDP接收到数据,如何转换成字符串字符串如下:24948484948484965193185178203323232323232323232323232323232324848484848493传下来的都是ASCII,如何转换成String,其中有汉字byte[]request=newbyte[8192];mServerSocket=newDatagramSocket(ServerP...

    63
    热度
  • c# udp数据包发包发送,该怎么解决

    c#udp数据包发包发送有没有仁兄给我一个UDP分包发送例子啊,string超过64K,要分包发送,求大家给个例子!谢谢color='#FF8000'>------解决思路----------------------所谓“分包”,是业务信令设计问题,不论UDP还是TCP都需要信令设计。有些人去拿底层IP通讯的规范中的“数据包”概念去套,这到了真正需要用的时候,自然是“什么都不会了”。(因为底层再怎...

    100
    热度
  • windows mobile向公网服务器发UDP数据接收不到是咋回事

    windowsmobile向公网服务器发UDP数据接收不到是怎么回事?代码差不多是这样的: SOCKETs; BOOLbOptVal=TRUE; intbOptLen=sizeof(BOOL); WSADATAwsaData; if(WSAStartup(MAKEWORD(2,2),&wsaData)!=NO_ERROR) { return-1; } if((s=socket(AF_I...

    7986
    热度
  • java UDP server端接收消息会有上回的消息

    javaUDPserver端接收消息会有上次的消息DatagramSocketserverSocket=newDatagramSocket(8888); byte[]receiveData=newbyte[1024]; DatagramPacketreceivePacket=newDatagramPacket(receiveData,receiveData.length); //接收文...

    389
    热度
  • Python udp socket.recv将从哪个数据包接收?

    问题描述 我刚刚开始在python中使用udp,并想出了以下客户端来与正在编写的服务器进行来回通信。 我的问题是关于recvfrom呼叫。 它会收到什么数据包? 它会收到任何数据包,还是会发生一些注册,说我想要发送给我的东西的结果? 我对较低级别的功能更感兴趣,例如正在执行什么系统调用。 #!/usr/bin/python3 #shell.py # #Usage: # #./shell.py&l...

    22
    热度
  • 一个服务器急需接受tcp协议还有udp协议传过来的数据

    一个服务器需要接受tcp协议还有udp协议传过来的数据一个服务器需要接受tcp协议还有udp协议传过来的数据,服务器怎么搞啊,多线程么,求大神部分代码讲解。color='#FF8000'>------解决方案--------------------1、多线程2、NIONIO效率要高很多color='#FF8000'>------解决方案--------------------写不出就看书,不要求直...

    42
    热度
  • :用那个函数获取客户端发来的UDP报文的IP地址和端口号

    在线等:用那个函数获取客户端发来的UDP报文的IP地址和端口号?C/S模式,服务器接收到客户端的UDP包后,如何从报文中获取客户端的IP、PORT?多谢!color='#e78608'>------解决方案--------------------DatagramSocketds=newDatagramSocket(12345);//开始监视12345端口byte[]buf=newbyte[1000...

    59
    热度
  • 有誰用C實現過UDP多播ts視頻流?该如何处理

    有誰用C實現過UDP多播ts視頻流?就是想模仿vlcUDP多播ts視頻的功能,需要注意哪些地方呢?在封包發送前,需要對原始的ts數據做哪些封裝動作呢?color='#e78608'>------解决方案--------------------------------------------------------7个TS包一组发送就OKcolor='#e78608'>------解决方案-----...

    9739
    热度
  • 在iOS中如何实现UDP封装数据包,然后发送到目的主机

    在iOS中怎么实现UDP封装数据包,然后发送到目的主机如题,如何在Xcode中进行上述开发,新手求助color='#e78608'>------解决方案--------------------socket编程color='#e78608'>------解决方案--------------------你可以直接用c的socketios相关的是叫CFSocket,你可以在官方文档中查到color='#...

    65
    热度
  • 怎么在使用activemq发消息的时候采用udp的传输方式,而不是默认的tcp

    怎样在使用activemq发消息的时候采用udp的传输方式,而不是默认的tcp?我的服务器是Geronimo2.2,我在JMS服务器中添加了一个udp的JMSBroker将activemq.xml配置文件<transportConnectors><transportConnectorname="openwire"uri="tcp://${Server...

    238
    热度
  • 一台机器上两个UDP端口都为0不会冲突吗?解决方法

    一台机器上两个UDP端口都为0不会冲突吗?在一台机器上起了两个客户端,由于没有指定udp,默认值为零,为什么没有产生冲突?多谢!color='#e78608'>------解决方案--------------------0是指随机分配,不会冲突的color='#e78608'>------解决方案--------------------一样的问题,你程序开两个QQ你说冲突不?color='#e78...

    85
    热度
  • 关于java delphi UDP通信的中文有关问题。希望帮忙解答,多谢

    关于javadelphiUDP通信的中文问题。希望帮忙解答,谢谢。当delphi端传消息给java端时,我收到Byte[]后进行解码,发现时gbk的。当java端向delphi端传送时,我把String用gbk解码成byte[]后进行传送,那边却收到的时乱码。只有中文的时候才这样。希望帮个忙,或者给个思路。最好不要用传送文件的方式,可以做到传消息。color='#e78608'>------解决方...

    247
    热度
  • 关于怎么构建udp数据包数据部分的有关问题

    关于如何构建udp数据包数据部分的问题现有如下要求:udp数据包数据部分的结构格式如下:字段 长度 数据类型 备注identifier 8 Char 固定为:ABCDEFGHLength 4 Int 不足在后面补0Phonenum 16 Char 不足在后面补0Password 16 Char 不足在后面补0Command 4 Int 1001Sn 4 Int 命令序列号,由发送端产生,响...

    72
    热度
  • UDP随时采集数据,采集后能否存入SQL Sever里面

    用UDP时时采集数据,采集后能否存入SQLSever里面?1、我用MFC写了个程序,时时接收数据;2、我想每收一次数据,就将它存入数据库中;3、比如我依次存入第一组数据、第二组数据、。。。第n组数据,那么程序中必须做到可以任意显示某一组数据请问可以实现吗?如果可以的话,需要建立一个什么样的SQLSever2008工程,而且必须保证MFC程序可以调用它。数据库分享到:更多varbds_config=...

    75
    热度
  • 做一个类似QQ的聊天程序遇到的UDP有关问题

    做一个类似QQ的聊天程序遇到的UDP问题我是一个才学JAVA不久的新手,现在在学做一个类似QQ的聊天程序,遇到个消息发送问题,我在客户端用UDP接收和发送信息,发送消息没问题,可是接收消息时有点问题,就是我在单机上调试,登陆两个号码,当登陆第二个号码是提示。ADDRESSISUSERD,好像是这个,就是说地址在使用中,我想是在创建接收消息数据报时用了同一个端口造成的,我的代码如下://以下创建数据...

    209
    热度
  • 为啥模拟器上可以正常收发UDP广播,但是真机上收不了广播

    为什么模拟器上可以正常收发UDP广播,但是真机上收不了广播我的是一个收发UDP广播的小程序,我在模拟器上,是正常收发广播,但是我把程序放到真机上,真机就只能接收自己的广播,接收不到别的广播,是什么原因呢???color='#FF8000'>------解决方案--------------------模拟器所使用的就是电脑所在的局域网真机如果是wifi上网的话应该是无线路由的问题隔断广播域真机想要跟...

    55
    热度