public function actionIndex() { $server = new HproseHttpServer(); $server->setCrossDomainEnabled(true); $server->addInstanceMethods($this); $server->handle(); exit; }
载入所有服务模块文件 文件格式rpcpbx_[服务名称].php */ if ($serviceloader_dir_handle = opendir(getcwd())) { while (($servicefile = readdir($serviceloader_dir_handle)) !== false) { if (preg_match("/^rpcpbx\\_(.+)\\.php/", $servicefile)) { require $servicefile; } } closedir($serviceloader_dir_handle); } } /* 启动RPC SERVICE服务 */ $server->handle(); /* 基本的RPC服务函数 */ /* FRIPAPER @name base_clientlogin @synopsis <code> $retrun = base_clientlogin ($adminid,$passwd) </code> @param $adminid 登陆的帐户名称 @param $passwd 该帐户密码(MD5加密格式)