【发布时间】:2013-04-04 18:18:45
【问题描述】:
如何使用 Atmosphere 1.1.0+ 以传统的 RPC 方式将 POST/PUT/DELETE 调用发送到休息源? (你猜对了,我想在我的项目中使用 pub/sub 和 RPC 风格)
服务器端:注册一个@Path(例如/member),用@POST/@PUT/@DELETE标记,处理方法体和return值。似乎直截了当。即使使用 JSON 编码/解码。
clientside:你将如何使用 wasync 库启动 POST 请求?所有大气示例都使用“GET”,建议仅使用 GET。这是为什么呢?
RequestBuilder request = client.newRequestBuilder().method(Request.METHOD.GET).uri("/member")
在调用 fire 方法时可以期待这种同步的服务器响应吗?例如
Future future = socket.fire(myMemberObject)
感谢您提供有关此方法的提示和 cmets(也欢迎对 RPC 和 PubSub 配对的想法)。
【问题讨论】:
标签: rest websocket jersey atmosphere