function setServerAddress($socketUri)
    {
        if ($this->socketUri)
            throw new \Exception(sprintf(
                'Server Address is Immutable; currently have value: (%s).'
                , $this->socketUri
            ));
        
        $this->socketUri = (string) $socketUri;
        return $this;
    }