文字

Yar_Server::__construct

(PECL yar >= 1.0.0)

Yar_Server::__construct创建一个HTTP RPC Server

说明

final public Yar_Server::__construct ( Object $obj )

创建一个Yar的HTTP RPC服务,参数 $obj 对象的所有公开方法都会被注册为服务函数, 可以被RPC调用。

参数

obj

一个对象实例, 这个对象的所有公开方法都会被注册为服务函数.

返回值

返回一个Yar_Server的实例。

范例

Example #1 Yar_Server::__construct() 示例

<?php
class  API  {
    

    
public function  some_method ( $parameter $option  "foo" ) {
         return 
"some_method" ;
    }

    protected function 
client_can_not_see () {
    }
}

$service  = new  Yar_Server (new  API ());
$service -> handle ();
?>

以上例程的输出类似于:

 

参见

  • Yar_Server::handle() - 启动HTTP RPC Server
上一篇: 下一篇: