0
如何以声明方式传达信息,以便我需要支持JSR 356的WebSocket服务器端点来消费和生成JSON有效内容?如何声明我的Java WebSocket端点使用并生成JSON?
如果不可能声明,什么是实现相同的程序化方式?
如何以声明方式传达信息,以便我需要支持JSR 356的WebSocket服务器端点来消费和生成JSON有效内容?如何声明我的Java WebSocket端点使用并生成JSON?
如果不可能声明,什么是实现相同的程序化方式?
为JSON没有直接标注,但可以使用:
@ServerEndpoint(value = "/websocket",
encoders = { JsonEncoder.class },
decoders = { JsonDecoder.class })
JsonEncoder,JsonDecoder是它实现Encoder.Text,Decoder.Text接口的类。你可以在这里找到样品:Java EE HTML5 WebSockets Encoder and Decoder example