繁体   English   中英

带 JSON 的 ByteBuf?

[英]ByteBuf with JSON?

我是刚开始用Netty的学生!

我正在构建一个与 android 和 iOS 通信的服务器。 我的服务器的主要任务是发送和接收带有图像(10 个 jpeg)和文本(少于 100 个字符)的 JSON 文件。

我的服务器框架是 Netty。

我从 Netty 4.0.6 示例 jar 中的“HttpUploadServer”构建了我的服务器。 由于我的服务器的主要任务是上传和下载 JSON 文件,因此我只使用了示例中的多部分 POST 部分。

所以这是我的问题。

Netty 的 HttpRequestEncoder 和 HttpResponseDecoder 将 Http 请求变成 ByteBuf 和 ByteBuf 来响应。

但是,当我尝试与 JSON 通信时会发生什么? 编码器和解码器是否将 JSON 转换为 ByteBuf 并发送?

Netty 用户通过 HTTP 发送和接收 JSON 的正常方式是什么?

对于发送和接收 JSON 消息,您不需要添加任何处理程序。 Http 编码器/解码器就足够了。

下面是一个使用 JSON 进行发送和接收的示例。

http://kevinwebber.ca/multiplayer-tic-tac-toe-in-java-using-the-websocket-api-netty-nio-and-jquery/

问候,
拉玛奎师那。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM