GRPCの新機能クイックスタートガイドとPHPの基本を読んでいます。しかし、私はたくさんの人々がNodeJSを使ってgrpcのサーバー側を走らせているのを見ています。しかし私が達成したいのは、grpcの両端でPHPを使用し、PHPでServer + Clientを作成することだけです。NodeJSの代わりにPHPでGRPCサーバーを作成できますか?
クライアントは情報をサーバーに送信し、サーバー は情報をリアルタイムで処理するようです。私はよく分からない
の下に、これはすべてのヘルプは非常にappriciatedされるだろうことも可能であるならば、私はテストケースをチェックしてclass ServerTest extends PHPUnit_Framework_TestCase { public function setUp() { } public function tearDown() { } /** * @expectedException InvalidArgumentException */ public function testInvalidConstructor() { $server = new Grpc\Server('invalid_host'); } /** * @expectedException InvalidArgumentException */ public function testInvalidAddHttp2Port() { $this->server = new Grpc\Server([]); $this->port = $this->server->addHttp2Port(['0.0.0.0:0']); } /** * @expectedException InvalidArgumentException */ public function testInvalidAddSecureHttp2Port() { $this->server = new Grpc\Server([]); $this->port = $this->server->addSecureHttp2Port(['0.0.0.0:0']); } }
ファイルServerTest.phpコードは次のとおりです。
おかげ
ReactPHP、Icicle、またはAMPではこれが実現できると思いますが、私が問題を読んだのは、これらのライブラリができるはずの接続を開いているからだと思います.- –