kryonet

    0热度

    1回答

    我是服务器开发新手。我正在尝试克隆内特。我做了使用 server.bind(8000,30003)//8000 as tcp port, 30003 as udp port 和客户端使用 client.connect(5000,"0.0.0.0",8000,30003);//5000 is timeout 我正在使用IP 0.0.0.0相同的Windows笔记本电脑的测试客户端和服务器的服

    0热度

    1回答

    我在做一个小型MMO项目,现在我正在登录/注册系统上工作。无论何时我尝试发送一个ClientLoginPacket,客户端都会从服务器断开连接,并且服务器根本没有收到该数据包。没有显示堆栈跟踪,但这是我的代码。对不起它的很多,但它的所有必要的: ClientLoginPacket.java: package net.vediogames.archipelo.networking.packets;

    0热度

    2回答

    我有两个包mg.networktest和mg.networktest.server,都需要访问相同的类来注册/序列化需要通过网络发送的类。我认为最好的做法是在服务器软件包上创建它并将其包含在客户端中。 但是我无法正确引用该类。我也尝试添加另一个软件包,但我认为这是不允许的。但它只是不承认我的其他包。以下全部进口产品获得The import mg.networktest.server cannot

    1热度

    1回答

    我正在学习一些使用KryoNet的网络连接,并且我有这个问题,当我从服务器发送对象到客户端时,它发送它并且我可以读取它,但是当我发送它再次我得到这个错误。 服务器: server = new Server(); Kryo kryo = server.getKryo(); kryo.register(Command.class, new JavaSerializer());

    0热度

    2回答

    所以,我正在尝试一点与Kryonet库,并开始我已决定开发一个简单的聊天程序,将允许从客户端(远程计算机)通信到服务器(本地机器)。 一切似乎工作,我能够从客户端接收消息到我的服务器。 但是有一个很大的问题:如果客户端在某段时间内没有发送任何数据包(这里的数据包是短信),他会被服务器断开连接,说他超时了。 我与这个挣扎,我不知道如何解决这个问题? 这里是我的节目的信号源(除了注释掉//all my

    1热度

    1回答

    我仍然在学习Java,我已经搜索到Kryonet的Javadoc,并没有找到我的问题的任何答案。 我正在给一个简单的聊天程序添加一个网络摄像头功能。 我目前正在尝试将我的网络摄像头拍摄的单个帧传输到另一台计算机。 Kryonet让我送 “自制” 的数据包,所以使这个包: Packet9WebcamFrame.java import java.awt.image.BufferedImage; p

    4热度

    1回答

    我一直在努力几天工作出什么错,改变的东西等,已无济于事。 获取在Android Studio中下面的错误,我的三星设备试图调试客户端时: com.esotericsoftware.kryonet.KryoNetException: Incorrect number of bytes (1 remaining) used to deserialize object: null at co

    2热度

    3回答

    我有我的课这一小块代码延伸监听器: @Override public void received(Connection connection, Object object) { Packet packet = (Packet) object; server.addPacket(new ClientPacket(connection.getID(), packet)); }

    0热度

    1回答

    有没有办法在Network类(定义如下)中检索静态类的数组,并将每个类的属性class传递给方法调用的参数kryo.register? public class Network { // Classes to be transferred between the client and the server public static class A { public

    0热度

    2回答

    我需要为我的游戏创建一个登录/注册系统,但我不知道这是如何通常完成的。我已经使用Kryonet建立了一个可以在网络上推送数据的工作客户端/服务器系统。任何用户都可以登录,但一旦他断开连接,一切都会丢失。最终我希望这是与Facebook登录兼容,但目前没有必要。