問題タブ [rsocket-java]
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.
rsocket - RSocket - 要求応答セマンティクスでサービス メソッドを公開する
RSocket実装のrequestResponseパラダイムを介して、すべてのバックエンドサービス呼び出し(すべて呼び出し元クライアントに応答を返します)を公開しようとしています。そのためには、RPC またはリフレクションを使用する必要があります。rsocket-RPC のルートには行きたくありません。反射はスループットを大幅に低下させました。この要件に対する解決策や推奨事項があれば教えてください。
rsocket - RSocket Net クライアント要求ストリーム ルーティング メタデータをスプリング ブート @MessageMapping ルートに
Spring Rsocket Server に RSocket-Java を使用する rsocket ルーティング メタデータと同様ですが、RSocket Net Client には、ルートに応じて webfluxes を返すポート 7000 の Websocket エンドポイント ルートに Spring Boot @MessageMapping を使用します。例えば:
スプリング ブート サーバーがローカルで実行されている場合、このフラックスを取得するには、rsc クライアントを使用できます。
java -jar rsc.jar --debug --request --route helloWorld ws://localhost:7000
またはストリームの場合
java -jar rsc.jar --debug --stream --route myStream ws://localhost:7000
これを C# Net でプログラムで行うには、リクエスト ルーティングは RSocket Net ではまだサポートされていませんが、メタデータ ペイロードを使用できることがここに示されています。誰かがこれに相当するネットを手に入れましたか?
ありがとう
rsocket-java - FragmentationDuplexConnection はどうなりましたか?
rsocket-rpc に基づくカスタム スプリング ブート スターターがあり、FragmentationDuplexConnection を使用しました。Rsocket 1.1.0 および rsocket-rpc 0.3.0 にアップグレードした後、コード内に FragmentationDuplexConnection が存在しなくなったようです。何がそれを置き換えましたか?
ロードバランサー/プロキシを介して websocket を介して RSocket を使用する際に問題があり、MTU を 65K に設定する必要があったため、これを使用しました。