java - 如何在java之外向kryonet发送数据
问题描述
试图了解如何使用 kryonet,很容易从 java 客户端发送和接收消息,但是如果我想从一些 UI 工具(如 Hercules)发送它,或者不是 java 代码。正如我所看到的,它使用 kryo 进行序列化,有没有办法在没有 java 的情况下将对象序列化为此 fromat?还是使用纯字符串或 json 进行通信?
解决方案
您可以使用 json 而不是 kryo 轻松创建服务器:
import com.esotericsoftware.kryonet.Server;
import com.esotericsoftware.kryonet.serialization.JsonSerialization;
new Server(16384, 2048, new JsonSerialization());
推荐阅读
- docker - 引用 Dockerfile 中包含换行符的文件名
- weblogic - com.tangosol.net.RequestPolicyException:服务 PartitionedCache 不存在启用存储的节点
- r - 计算ggplot2中堆积条的累积和
- angularjs - 显示新弹出框时如何隐藏 Bootstrap 弹出框?
- laravel - 通过 Laravel Vue 表单中的对象传递数据
- python - django rest 框架中的最佳实现跟随和取消关注
- javascript - 在JS中将数组中的字母转换为小写
- linux-kernel - 无法在 qemu 2.5 上运行 linux 3.10(mips)
- python - 在树莓派上运行的快速轻便准确的人员检测算法
- unity3d - 无法在 Unity 的 VR (Oculus GO) 中播放 360 mp4 视频