ruby faye server with scala client



我有一个运行 ruby 的 Faye 服务器,现在,我需要向 Scala 中的客户端发送通知,但 scala 无法处理 Bayeux,只能处理 WebSocket。
有没有办法将我的连接类型从贝叶更改为使用 websocket?
我有一些 conf. 文件

faye.ru

require 'faye'
Faye::WebSocket.load_adapter('thin')
bayeux = Faye::RackAdapter.new(:mount => '/faye', :timeout => 25)
run bayeux

发送通知

 def broadcast(channel, data)
    message = {:channel => channel, :data => data, :ext => {:auth_token => FAYE_TOKEN}}
    uri = URI.parse("http://192.168.0.92:9292/faye")
    Net::HTTP.post_form(uri, :message => message.to_json)
  end

我们将 scala 应用程序迁移到 ruby。现在好多了:)

相关内容

  • 没有找到相关文章

最新更新