private static function initClientFactories() { self::tryRegisterClientFactory("http", "\\Hprose\\Http\\Client"); self::tryRegisterClientFactory("https", "\\Hprose\\Http\\Client"); self::tryRegisterClientFactory("tcp", "\\Hprose\\Socket\\Client"); self::tryRegisterClientFactory("ssl", "\\Hprose\\Socket\\Client"); self::tryRegisterClientFactory("sslv2", "\\Hprose\\Socket\\Client"); self::tryRegisterClientFactory("sslv3", "\\Hprose\\Socket\\Client"); self::tryRegisterClientFactory("tls", "\\Hprose\\Socket\\Client"); self::tryRegisterClientFactory("unix", "\\Hprose\\Socket\\Client"); self::$clientFactoriesInited = true; }