java - 使用 Netty 传输 Java 对象

标签 java netty

我正在使用 Netty4 开发客户端/服务器应用程序。我需要将不同类型的 Java 对象 (POJO) 从客户端传输到服务器,反之亦然。我有点困惑客户端或服务器如何知道收到的java对象的类型?另外,像这样传输 Java 对象是一个好主意吗?(或者)尝试使用 JSON/XML/Proto-buffers 等格式并在接收后将消息转换为 Java 对象?

最佳答案

您可以使用 Protobuf 或仅使用序列化。 Netty 为它们提供了解码器/编码器。

关于java - 使用 Netty 传输 Java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20407210/

相关文章:

java - 着色器测试网格 - 线条呈锯齿状且断裂

java - java中静态方法与实例字段的通信

java - 对多个 POST 参数使用 @RequestParam

netty - 如何使用 netty 通过 HTTP 流式传输响应

java - 从 MySql 切换到内存数据库进行测试时,解决这些 Hibernate 异常的最佳方法是什么?

java - 如何实现 JSP 以支持多语言(如葡萄牙语、俄语)

java - Netty IO 从类外部写入服务器

netty - 如何在 Netty 4 中处理 PING/PONG 帧?

java - 使用 Netty 进行管道流式传输

Java Netty - 根据输入消息将结果作为 StringEncoder 或 ObjectEncoder 发送到客户端?