問題タブ [grpc-node]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
107 参照

protocol-buffers - あらゆる呼び出しを処理する gRPC サービスを定義する方法は?

複数の .proto ファイル間でどのサービスが呼び出されているかを理解しようと、リバース エンジニアリングを試みています。私の質問は、行われたすべての呼び出しを処理し、呼び出された関数とサービスの情報を提供するサービスをサーバーに実装できるかどうかです。

例:

プロトコル.プロト


サーバー.js


私がやりたいことは、両方の (すべての) 呼び出しを処理し、どのサービスが呼び出されたかを表示する 3 番目の関数を実装することです。このようなもの:

これを行う方法はありますか?

ありがとうございました。

0 投票する
1 に答える
175 参照

firebase - コンソールで firebase コマンドを実行できません: エラー (`@grpc/grpc-js はノード ${supportedNodeVersions}` でのみ機能します)

ターミナルでfirebaseを実行すると...次のエラーが発生します:

この grpc を削除するにはどうすればよいですか? または私は何をすべきですか?

0 投票する
1 に答える
1002 参照

java - WARNING: RPC failed: Status{code=NOT_FOUND, description=Not found, cause=null} java および Nodejs で GRPC を使用しようとすると

現在、作成した Java クライアントから nodejs サーバーにリクエストを送信しようとしていますが、上記のエラーが発生しています。私はそれについていくつかの研究を行ってきましたが、なぜそれが起こっているのかを理解しているようです. nodejs で作成したサーバー:

これは、Java で作成したクライアントです。

現在、私がテストした唯一のものは、最も基本的なものは現在の詳細です. ご覧のとおり、AirConditioningDevice オブジェクトを作成しました。IDであるテキストボックスに1を入力して詳細を取得しようとしていますが、送信時に言ったように、タイトルにエラーが表示されます。これは、私が作成した proto ファイルです。

最後に、これがコンソールに返されるすべてです。

完全にずれているのか、誤差が小さいのかわかりません。助言がありますか?もう1つのことは、Javaクライアントとノードサーバーに同じprotoファイルがあることです。それが重要かどうかはわかりません。最後に、サーバーを実行したときにこれも取得します

0 投票する
0 に答える
87 参照

google-cloud-functions - Google Cloud Function でノードを使用して gRPC をデプロイする際のエラー

Node.js の Google Assistant SDK を Google Cloud Function にデプロイしようとしていますが、このエラーが発生します。

オンラインで検索すると、特定のバイナリで再構築する必要があるようです。だから私package.jsonはこれを追加しましたが、それは何もしていないようです。デプロイするには、すべてを圧縮して Google Cloud Function インターフェースにアップロードするだけです。何か案は?