Ejemplo n.º 1
0
    def __init__(self, subject_name):

        # connect to the name server
        id = random.randint(0, 1000000)
        observer_name = subject_name + '_observer%d' % id
        RemoteObject.__init__(self, observer_name)
        
        # register with the subject
        self.subject = subject_name
        ns = NameServer()
        proxy = ns.get_proxy(subject_name)
        proxy.register(observer_name)
        print "I just registered."
Ejemplo n.º 2
0
    def __init__(self, subject_name):

        # connect to the name server
        id = random.randint(0, 1000000)
        observer_name = subject_name + '_observer%d' % id
        RemoteObject.__init__(self, observer_name)

        # register with the subject
        self.subject = subject_name
        ns = NameServer()
        proxy = ns.get_proxy(subject_name)
        proxy.register(observer_name)
        print "I just registered."
Ejemplo n.º 3
0
 def __init__(self, name):
     RemoteObject.__init__(self, name)
     self.observers = []
Ejemplo n.º 4
0
 def __init__(self, name):
     RemoteObject.__init__(self, name)
     self.observers = []