-1

Ruby で実行されている Faye サーバーがあり、Scala でクライアントに通知を送信する必要がありますが、scala は Bayeux を処理できず、WebSocket のみを処理できます。
接続タイプを Bayeux から 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
4

1 に答える 1

0

scala アプリを ruby​​ に移行します。はるかに良くなりました:)

于 2012-07-02T18:05:52.323 に答える