def __init__(self, name): '''初始化远程调用对象 @param port: int 远程分布服的端口号 @param rootaddr: 根节点服务器地址 ''' self._name = name self._factory = pb.PBClientFactory() self._reference = ProxyReference()
def __init__(self, name, timeout=600): '''初始化远程调用对象 @param port: int 远程分布服的端口号 @param rootaddr: 根节点服务器地址 ''' self._name = name self._factory = BilateralClientFactory() self._reference = ProxyReference() self._addr = None self._timeout = timeout
def __init__(self,name): """初始化远程调用对象 @param port: int 远程分布服的端口号 @param rootaddr: 根节点服务器地址 """ self._name = name self._factory = pb.PBClientFactory() self._reference = ProxyReference(self) self._service = Service('proxy') self._addr = None
def __init__(self, name, index=1, ref=None): '''初始化远程调用对象 @param port: int 远程分布服的端口号 @param rootaddr: 根节点服务器地址 ''' self.setName(name) self.index = index self._factory = pb.PBClientFactory() if ref is None: self._reference = ProxyReference() else: self._reference = ref self._addr = None
def __init__(self, name, rname): '''初始化远程调用对象 @param port: int 远程分布服的端口号 @param rootaddr: 根节点服务器地址 ''' self._name = name self._rname = rname self._factory = pb.PBClientFactory() self._reference = ProxyReference() self._addr = None self._factory.clientConnectionLost = self.clientConnectionLost self._factory.clientConnectionFailed = self.clientConnectionFailed self.srclientConnectionMade = self._factory.clientConnectionMade self._factory.clientConnectionMade = self.clientConnectionMade
def __init__(self, name): self._name = name self._reference = ProxyReference() self._set = [] self._count = 0