em-whois:基于weppos的同步Whois Gem的异步Whois

时间:2024-05-30 17:30:15
【文件属性】:

文件名称:em-whois:基于weppos的同步Whois Gem的异步Whois

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-30 17:30:15

Ruby

惠氏 这是用于同步WHOIS gem的容器,它用EventMachine等效项替换套接字通信。 结果是一个允许异步WHOIS查找的gem。 em-whois是EventMachine感知的,这意味着它将在React堆内部被调用时使用异步套接字,并在React堆上下文之外回退到原始套接字。 支持的Ruby版本 em-whois需要ruby 2.0+,已对其进行测试并用于生产。 例子 在EventMachine循环中通过WHOIS检查域可用性的简单示例: require 'em-whois' require 'whois-parser' EM . synchrony do whois = Whois . whois ( ARGV [ 0 ] || "github.com" ) puts whois . parser . available? ? "Domain Available


【文件预览】:
em-whois-master
----.travis.yml(70B)
----Rakefile(182B)
----Gemfile(225B)
----.rspec(4B)
----examples()
--------sync_whois.rb(350B)
--------async_whois.rb(491B)
--------async_parallel_whois.rb(830B)
----spec()
--------em-whois_spec.rb(1KB)
--------helper()
----.gitignore(28B)
----lib()
--------em-whois.rb(995B)
----em-whois.gemspec(1KB)
----README.md(1KB)
----VERSION.yml(34B)

网友评论