RingProvider uses a
TupleSpace as a name service.
TupleSpace clients can register themselves with the remote
TupleSpace and look up other provided services via the remote
Services are registered with a tuple of the format [:name, klass,
# File lib/rinda/ring.rb, line 469 def initialize(klass, front, desc, renewer = nil) @tuple = [:name, klass, front, desc] @renewer = renewer || Rinda::SimpleRenewer.new end
RingProvider that will provide a
klass service running on
front, with a
renewer is optional.
Ruby Core © 1993–2020 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.