public static function create()
 {
     $url = 'http://' . ACCOUNT_API_SERVER . ':' . ACCOUNT_API_PORT;
     $version = 8;
     $serverVer = new \ServerVersion($url, 'AccountAPI');
     $path = $serverVer->getVersionPath($version);
     if (is_null($path)) {
         throw new \BadFunctionCallException("api version {$version} not supported");
     }
     $proxy = new \HessianClient($url . $path);
     registerAccountMethods($url . $path);
     return $proxy;
 }
function connect()
{
    $url = 'http://192.168.10.1:9337';
    $version = 9;
    $serverVer = new ServerVersion($url, 'AccountAPI');
    $path = $serverVer->getVersionPath($version);
    if (is_null($path)) {
        echo "Supported versions are:\n";
        $versions = $serverVer->getSupportedVersions();
        print_r($versions);
        echo "\n";
        die("api version {$version} not supported");
    }
    $proxy = new HessianClient($url . $path);
    registerAccountMethods($url . $path);
    echo "Working with " . $url . $path . "\n";
    return $proxy;
}