0

使用 Json 数据包进行通信创建 JavaFX 客户端-服务器应用程序的方法是什么?我应该在两个不同的远程 JavaFX 实例(比如在聊天中)之间实时交互,从一侧发送到另一侧 Json 格式的消息。有这样做的例子吗?谢谢!

4

1 回答 1

1

如果您需要对如何完成此操作进行高级概述,那么您需要一个用于 http 的库(您想通过 http 发送 JSON,对吗?)和一些用于处理 JSON 的库。我认为 JavaFX2 在这个问题上不是这样,你可以在任何 Java 应用程序中做到这一点。

有一个名为Apache HttpComponents的好东西可以与 http 一起使用。他们网站上的教程应该为您提供一些关于如何实现服务器和客户端功能的提示。

要使用 JSON,您可以使用例如 Google 的 GSON 库。可以在此处找到有关 JSON 库的一些讨论。

乍一看,您需要形成一个代表 JSON 的 Java 对象,转换为 String 并将其打包成一个 http POST 请求。

希望这会有所帮助。

于 2013-01-18T13:35:53.480 回答