0

私は新しい websocket ストリーミング アプリケーションです。kaazing と solace のストリーミング ベンダー製品を評価しようとしています。ソケット接続を作成する前に、kaazing パブリッシャーのレイヤーまたはインターフェイス アプリケーションの情報を入力しようとしています。クライアントは、ソケット接続のインターフェースに要求を行います。インターフェースは、ソケットの作成前に、認証と承認を行い、いくつかのビジネス変更を行う役割を果たします。インターフェイスは、カザリングまたはストリーミング アプリケーションとの安全なソケット接続を確立し、応答として接続オブジェクトをクライアントに転送します。クライアントは、応答から確立された接続を使用し、ストリーミング サーバーからクライアントにデータをストリーミングするための接続を保持します。

目的は、セキュリティで保護されたプロセスのためにクライアント側から確立されたトピック情報と接続を非表示にすることです。そのため、インターフェイスは保護された接続を作成し、セッションが期限切れになるまでストリーミング サーバーからのストリーミングを継続する承認されたクライアントに接続を転送します。このようなアプリケーションの設計も可能です。

クライアントはデータを受信しますが、独自の接続を確立せず、サーバー側から作成され、必要なすべての検証後にクライアント側に転送されます。

設計をさらに進めてください。専門家の貴重な提案が必要です。事前に感謝し、ストリーミング アプリケーションの設計において正しい道を示してくれたことに感謝します。

私の目的は、ゲートウェイとクライアントの間に新しいレイヤーを導入することではありません。究極の目的は、私の製品のゲートウェイをカスタマイズすることです。たとえば、ユーザー (クライアント) がゲートウェイに接続し、株式 (購読する資格がある) などのトピックにアクセスしようとすると、データストリーミングを取得できます。共有が必要な場合は、どこかで登録し、承認後にのみ表示する資格があるため、承認が役割を果たし、セッションを維持し、カスタマイズされたデータをロードしてストリーミングを許可します. 通常、データ ストリーミングのダッシュボードを作成しようとしています。そのため、許可されたストリーミングのみがユーザーに許可されます。また、彼はすべてのトピック名を見ることができます。プロキシ名を使用できるかどうか、例 1 または 2 は、クライアント側から使用する値である可能性があります。ゲートウェイに到達すると、承認を確認し、値を実際のトピック名に置き換えてデータを確立します。私の質問が明確かどうか教えてください。あなたの貴重な提案とガイダンスは、私の研究を続けるのにより役立つでしょう.

ありがとうクリシュ

4

1 に答える 1