datagram

    0热度

    1回答

    我正在上openshift赛普尔Java的罐子服务,试图与DatagramSocket的连接,并获取此异常: java.net.BindException: Permission denied at java.net.PlainDatagramSocketImpl.bind0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.

    15热度

    1回答

    byte [] r = new byte[4096]; DatagramPacket dpr = new DatagramPacket(r, r.length); sock.receive(r); 的receive后,将dpr.getData() & r永远是一样的吗? 例如:我可以直接使用字节数组r还是需要调用getData()来再次检索缓冲区? 测试它,显示它是相同的,但是这总是保证吗

    -1热度

    1回答

    我创建了一个示例应用程序来测试从本地机器到服务器的UDP速度。 实现我使用Adobe Flash Builder创建的Web Action Action Project,其中我无法获取类flash.net.DataGramSocket。 和基于窗口的动作脚本项目中提供了相同的包。 为什么DataGramSocket不适用于基于Web的项目? 是否有任何限制?

    2热度

    1回答

    我设法制作了一个简单的应用程序,用于发送和接收来自多播组的数据。如果我打开应用程序的2个实例(2个不同的.sln文件具有相同的代码),我可以发送和接收数据。问题是,5秒后,如果我从Client001发送消息,则只有Client001会收到消息。但是,如果我在5秒内从Client002(应用程序的第二个实例)发送消息,那么它们都会收到消息。 我有一个使用UdpClient的例子,它可以很好地工作,但

    0热度

    1回答

    你好,我正在与java使用内部IP网络聊天,但我发送一些消息后发生一些错误的程序,这与以前发送的新消息混在一起,无法找到原因。 遵循代码。 Conexao.java 公共类登录时间延伸可观察{ private String ip; private int porta; private String mensagem; public Conexao(String ip, int porta)

    0热度

    1回答

    我在做一个简单的客户端服务器程序。当客户端发送字符串“开始”时,我希望服务器开始执行一些代码。现在,我让客户端发送一个包含消息“start”的数据报文件,服务器从数据包中获取字节缓冲区,将其转换为字符串,然后将该字符串值与字符串文字“start”进行比较。很显然,我做错了什么,因为我的代码不会进入的if(sentence.equals(start){ System.out.println("ok"

    -1热度

    2回答

    我正在尝试将多人表单添加到简单的pong游戏中,但是当我尝试启动DatagramPacket并尝试读取IP和端口时,它说ip是null,端口是-1。有谁知道为什么会这样做?我想也许是因为套接字还没有收到数据包,但是当我看到我看到socket.recieve(packet)之后的所有代码都没有运行。 代码,我启动服务器: public GameServer(PongEngine engine) {

    0热度

    1回答

    我是新来的java套接字,我想创建一个简单的UDP传输使用客户端服务器。我现在的问题是服务器正在运行无限循环,而不是将消息发送到客户端。很抱歉,如果我做了一些愚蠢的错误,感谢 服务器: import java.net.*; import java.util.*; class EchoServer { public static void main(String args[])

    0热度

    1回答

    我的代码如下。一切都按我想要的方式工作,但是当收到我的消息时,他们有许多方框就像这样:“Message:hello▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀“我怎样才能做到这一点,所以接收和打印的内容只是”消息:你好“?我非常感谢任何帮助。 import java.io.*; import java.net.*; public class UDPChat { publ

    0热度

    1回答

    我有以下类保重UDP发送 public static async Task SendStringUdpAsync(HostName remoteHost, string remotePort, string message) { using (var socket = new DatagramSocket()) { var stream = (