首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Websockets -包装器框架还是原样?

Websockets -包装器框架还是原样?
EN

Stack Overflow用户
提问于 2013-11-18 18:02:02
回答 1查看 160关注 0票数 0

我们正在研究新一代项目中的新websockets。(java web应用程序)我的问题是--有没有框架可以帮助你使用websockets (客户端)?还是在onMessage.getStringFromServer()sendStringToServer()中websocket的使用非常直接??

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-11-18 22:43:46

我使用vert.x来处理websocket (在测试环境中)。例如,监听事件可以按如下方式进行:

代码语言:javascript
复制
  Vertx vertx = VertxFactory.newVertx()
  HttpClient client = vertx.createHttpClient().setHost("YOUR_HOST").setPort(PORT).connectWebsocket("PATH_TO_YOUR_WEBSOCKET_RESOURCE", handler)

处理程序必须实现handler接口。例如,我使用此命令添加了amm eve,ts tp a list

代码语言:javascript
复制
class RealTimeEventHandler implements Handler<WebSocket> {
  EventsCollector collector

  public RealTimeEventHandler(EventsCollector collector) {
    this.collector = collector;
  }

  @Override
  void handle(WebSocket e) {
    e.dataHandler(new Handler<Buffer>() {
      @Override
      void handle(Buffer b) {
        println b.toString()
        collector.addEvent(new JsonSlurper().parseText(b.toString()))
      }
    })
  }
}

另一种可能来自atmosphere框架,它的作者开发了一个框架: wasync,它处理这样的请求,但我没有关于它的使用反馈。

希望能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20044940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档