0
私はSpring WebSocket exampleを研究しています。 db < - > server < - > clientから情報を交換するようなアプリケーションを作成したいと思います。私は自分のbeanを作成してdbに問い合わせを行い、この場合はAnimalBean
です。ここではアプリケーションのコントローラは、次のとおりです。Spring WebSocketはサーバーから複数のペア値メッセージを送信します
@Controller
public class GreetingController {
@MessageMapping("/hello")
@SendTo("/topic/greetings")
public Greeting greeting(HelloMessage message, AnimalBean ab) throws Exception {
return new Greeting(ab.getCows() + "\t" + new Date() + "\t" + message.getName());
}
}
私はたとえばので、1つのJSONメッセージにそれを送信することが可能である場合、私は思っていたクライアントにab.getCows()
またはab.getRabbits()
などのような動物の異なるカウントを送信したいのでメッセージは次のようになります。
{"cows":"4", "rabbits":"60"}
は、それが達成されるCANDとそれを行うための最も簡単な方法は何ですか?