私はプロトコルの実装と設計について調査していますが、開始方法には悩まされています!クライアントサーバアプリケーション用のプロトコルの実装と設計
LDAPプロトコルの例を考えてみましょう。rfcがあり、私はasn1文法仕様を持っています。
今、RFC LDApに準拠したクライアントが何の問題もなく私と通信できるように、サーバーの開発を開始するにはどうすればよいですか?
LDAPこれは単なる例です。私はFTPまたはカスタムプロトコルを実装できます。
しかし、実装が異なる場合であっても、プロトコルが定義されると、私はどのクライアントにとっても標準であることを確認したいと思います。
これは通信の方法ですか?
いくつかの良い出発点はありますか?
おかげ
P.S:私はPythonでサーバーを実装したいと思いますが、それは私が言ったことに従って、重要ではありません。
バージョン管理。プロトコル(誰がいつ、何を言うのか)とデータの受け渡し方法(バージョンの変更方法)の両方のバージョン変更をどのように処理するかを検討してください。 – MattH