飞鸟 / discoverd-client
Flynn Discoverd 的 PHP 客户端。
0.1.0
2014-11-20 14:06 UTC
Requires
- php: >=5.3.3
This package is auto-updated.
Last update: 2024-08-29 03:41:56 UTC
README
这个 PHP 库是 Flynn Discoverd API 的 PHP 客户端,该 API 基于支持 JSON 的自定义 RPC 服务器。
安装
在你的 composer.json
文件中需要 sroze/discoverd-client
包并更新依赖。
{ "require": { "sroze/discoverd-client": "~0.1.0" } }
使用
注意:如果你的应用程序在 Flynn 上运行,客户端可以自动检测 Discoverd 地址。
<?php use SRIO\Discoverd\Client; // Create the Discoverd client $client = new Client(); // Get informations about the service named "pg" $serviceName = 'pg'; $result = $client->subscribe($serviceName); // You can also call any method on RPC server $client->call('Agent.Register', array( 'Name' => 'anyservice', 'Addr' => '1.2.3.4:5678' ));