基于hprose/hprose-php的Laravel扩展:whereof/laravel-hprose安装composer需要whereof/laravel-hprose配置文件[//hprosedebugmode'debug'=>true,//监听地址'tcp_uris'=>['tcp://0.0.0.0:1314',],//注册rpc服务目录地址'route_path'=>glob(base_path("rpc").'/*.php'),//通过路由检查注册的方法'http'=>[//如果设置为false,调用方法将显示在控制台,如果不是,调用方法将显示在路由'enable'=>false,//如果这里设置为true就是路由前缀'route_prefix'=>'rpc'],],//rpcclient'client'=>[//server监听地址'tcp_uris'=>['tcp://127.0.0.1:1314',],//是否异步'async'=>false],];记录/config/logging.php'channels'=>[...'hprose'=>['driver'=>'daily','path'=>storage_path('logs/hprose.log'),'days'=>14,],]非强制配置,如果不配置,会按照默认的logginglaravel配置//在`config/app.php`中注册HproseServiceProvider'providers'=>[.....\whereof\laravel\hprose\HproseServiceProvider::class]phpartisanvendor:publish--provider="whereof\laravel\hprose\HproseServiceProvider"流明配置将配置信息放在/config/hprose.php/bootstrap/app.php$app->register(\whereof\laravel\hprose\HproseServiceProvider::class);/路由注册rpc/demo.phphello()$client->whereof_hprose_demoService->kan()需要配置配置'client'=>['tcp_uris'=>['tcp://127.0.0.1:1314',],'async'=>false],app('hprose.socket.client')->你好()
