問題タブ [rust-tokio]
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.
tcp - クライアントが tokio-proto サーバーに接続したときにウェルカム メッセージ/バナーを表示するには?
SMTP サーバーは、クライアントがコマンドの送信を開始するための合図である接続 (220 サービス準備完了) の確立時にウェルカム メッセージを表示する必要があります。これは、tokio-proto の要求応答パラダイムと矛盾しているようです。
サーバーが要求を送信し、クライアントが応答する (非推奨の TURN) など、プロトコルが完全に逆になる可能性があると想像できますが、現時点では、接続時のウェルカム メッセージ、つまりバナーのみに関心があります。その後、クライアントのリクエスト => サーバーのレスポンスが維持されます。
私はこれをどこに接続するかを考え続けていますが、私bind_server
にbind_transport
は非常に不可解です。トランスポートを実装する必要がありますか?
これはdecode
コーデックのメソッドにあります。問題は、decode
意味のある種類のデコードに使用できるデータがない限り、メソッドが呼び出されないことです。フックする接続初期化メソッドがあると思いますが、何も見つかりませんでした。