• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:datagram

client

Java DatagramSocket,Dart ClientSocket

Java DatagramSocket,Dart ClientSocket
我正在一个包含1个Ja​​va服务器,1个Android客户端,1个Dart Web客户端和1个Java客户端的项目。我完成了Java服务器和客户端的正常工作。现在,我想开始使用Dart客户端。 使我能让Dart与Java DatagramSocket通讯的最佳方法是什么? 提前致谢! 解决方案如下: 您可以编写一个Chrome应用,该应用可以访问U……继续阅读 »

audio

如何在Java中通过UDP发送音频流?

如何在Java中通过UDP发送音频流?
我有一个问题,我已将MediaLocator设置为麦克风输入,然后创建了Player。我需要从麦克风获取声音,将其编码为较低质量的流,然后通过UDP作为数据报包发送。这是代码,我在网上找到了大部分代码,并将其修改为我的应用程序: public class AudioSender extends Thread { private MediaLocator m……继续阅读 »

datagram

使用数据报的简单客户端/服务器聊天数据包路由

使用数据报的简单客户端/服务器聊天数据包路由
所以我有3个客户端和1个服务器,应该将消息路由到正确的客户端。客户端发送一条消息以及应该收到该消息的其他客户端的名称。服务器应比较接收客户端的名称,并替换数据包中的正确IP,然后将消息发送给正确的客户端。问题是服务器不会替换IP,因此邮件未传递。请帮助我解决问题。这是我的服务器代码: import java.io.IOException; import ja……继续阅读 »

datagram

如何设置udp数据包的格式?

如何设置udp数据包的格式?
在分配中,需要通过将2台笔记本电脑中的无线LAN卡切换到ad hoc模式,然后选择合适的SSID,在2台笔记本电脑之间形成ad hoc网络。我在实验室桌面之间创建了一个固定的网络。然后需要开发一个“发送方”和“接收方”应用程序,以从一台笔记本电脑发送一条简单的“ Hello World”消息,然后使用套接字在另一台笔记本电脑上接收该消息。我成功地使用了udp……继续阅读 »

datagram

在哪里使用Datagram流量运行Java exe文件?

在哪里使用Datagram流量运行Java exe文件?
我有一个小的exe文件(由Java Runnable jar制成),它使用数据报流量。 它需要大约30MB的RAM和10-20 KBps的网络IO。 问题是我可以在哪里24 * 7运行此文件? -我无法购买专用机器(成本太高,不需要)。 -便宜的网络主机不支持数据报流量。 -Google App引擎不支持数据报? 如果可以找到便宜的托管服务来运行它,我可以花……继续阅读 »

datagram

NoRouteToHostException与DatagramChannel绑定(bind)到通配符地址

NoRouteToHostException与DatagramChannel绑定(bind)到通配符地址
我在使用这种组合时遇到了麻烦:我想将发送和接收的数据报通道都绑定到系统选择的端口和IP(不是环回,也不是localhost)。在下面的示例中,当我使用“旧I / O”又名DatagramSocket(情况1)时,这一切正常,但对于使用NIO又名NoRouteToHostException的情况(cc),它失败了(情况3)。 我的API都是基于Datagram……继续阅读 »

datagram

UDP中使用的DatagramPacket

UDP中使用的DatagramPacket
我正在尝试使用Java中的DatagramPacket与服务器和客户端进行通信。 我的目标是:当客户说:“您好”时,服务器应回复:“嗨,很高兴认识您”。因此,我使用if条件来实现这一目标。 但是,当输入为“ Hello”时,似乎跳过了if条件(我已经使用过调试)。我想知道为什么会这样吗?看来太奇怪了。谁能帮我解决这个问题?任何帮助,将不胜感激!谢谢! 代码:……继续阅读 »

broadcast

通过使用UPnP发送广播数据包发现路由器不起作用

通过使用UPnP发送广播数据包发现路由器不起作用
我正在尝试实现一个简单的库,如果应用程序在NAT环境中运行,该库可以通过UPnP协议(protocol)发现路由器。我尝试了两种方法,即多播和数据报,用于将发现数据包发送到路由器,并尝试侦听端口1901以获取来自路由器的响应。但是,我在代码方面遇到了一些问题。我尝试了以下三种方式,只有第三种可以正确接收路由器的响应。我不知道为什么它不能在第一和第二种方法上工……继续阅读 »