Tag: 王菲

如何获得客户ID的Faye客户?

Faye允许您监控各种事件,例如handshake或subscribe 。 这些回调块仅提供client_id值而不是客户端本身。 例如: server = Faye::RackAdapter.new(mount: ‘/faye’, timeout: 45) server.bind(:handshake) do |client_id| puts “Received handshake from #{client_id}” end 如何在给定client_id访问客户端? 或者如何在握手中访问更多信息,例如请求标头中提供的cookie(如果该信息甚至可用)?

faye ruby​​客户端无法正常工作

我在我的Rails 2.1应用程序上使用faye。 经过测试和修复很多事情后, faye ruby client无法正常工作。 这是我的服务器代码。 require ‘faye’ server = Faye::RackAdapter.new(:mount => ‘/faye’, :timeout => 45) EM.run { thin = Rack::Handler.get(‘thin’) thin.run(server, :Port => 9292) server.bind(:subscribe) do |client_id, channel| puts “[ SUBSCRIBE] #{client_id} -> #{channel}” end server.bind(:unsubscribe) do |client_id, channel| puts “[UNSUBSCRIBE] #{client_id} -> #{channel}” end server.bind(:disconnect) do |client_id| puts “[ DISCONNECT] #{client_id}” end […]