プロトコルは、通信またはファイル転送のために異なるオブジェクトを相互に接続します。
プロトコルは、特定のタスクが従わなければならない一連のルールまたは手順を記述します。 これは、通信やファイル転送のための接続、または接続の方法など、オブジェクトで機能する規則を識別します。 ただし、操作の実行方法については沈黙しており、操作が何であるかを述べるだけです。 転送、電子メール、プログラム開発の3つのプロトコルがあります。
転送プロトコル
転送プロトコルを使用すると、ファイルとデータをネットワーク間で移動できます。
転送プロトコルは、ファイルとデータをある場所から別の場所に移動します。 運用には2台のコンピューターが必要です。1台は転送サーバーで、もう1台は受信クライアントです。 いくつかのファイル転送プロトコルには、次のものが含まれます。
今日のビデオ
FTP(ファイル転送プロトコル)はファイルの転送を可能にします。 リモートクライアントへの接続を確立し、完了するまでファイルを転送してから、切断します。 接続は、内部ネットワークまたはインターネット経由で行うことができます。 1971年に開発されたこのプロトコルは、インターネット開発の目的の1つとして機能しました。
Xmodemは、FTPプロトコルの代替手段です。 シンプルで使いやすいため、1970年代後半に掲示板サービスで人気がありました。
Kermitは、1980年代初頭に設計されたバイナリ(0と1)およびテキストファイル転送プロトコルです。 転送が行われるために、ファイル変換は送信前にバイナリ形式に行われ、その後変換されます。 これにより、異なるシステムでのファイル転送が可能になりました。
これらのファイル転送プロトコルの利点は、さまざまなコンピュータシステムやさまざまな形式の間で情報を共有することです。
電子メールプロトコル
電子メールプロトコルを使用すると、個人情報を他の個人に送信できます。
インターネットメッセージアクセスプロトコル(IMAP)を使用すると、電子メールクライアントはリモートの電子メールサーバー上の電子メールメッセージにアクセスできます。
IMAPは、オンラインとオフラインの2つの操作モードをサポートしています。 オンラインモードでは、IMAPを使用する電子メールクライアントは、ユーザーが意図的に削除するまで、電子メールメッセージをサーバーに残します。 オフラインモードでは、電子メールがダウンロードされてから削除されます。 IMAP操作のこの特性により、複数のクライアントが同じメールボックスを管理できます。 結果として、メールは削除されるまで自動的にサーバーに残ります。
POP(Post Office Protocol)は、リモートメールボックスにアクセスするための簡単なダウンロードと削除をサポートする代替の電子メールプロトコルです。 ほとんどのPOPクライアントには、ダウンロード後にサーバーに電子メールを残すオプションがあります。 ただし、電子メールクライアントは通常この手順に従います。 サーバーに接続し、メッセージを取得して、ユーザーのローカルPCに保存してから、サーバーから削除して切断します。 結果として、メールは保持されない限り自動的に削除されます。
これらのプロトコルの両方の利点は、強化された電子メール管理です。
ソフトウェア開発者プロトコル
プロトコルを使用するソフトウェアは、より高速で柔軟性があります。
ソフトウェア開発者は、作業でプロトコルを使用します。 JDBC(Java DataBase Connectivity)やADO(アクティブxデータベースオブジェクト)などのプラットフォームベースのデータベースプロトコルには、パフォーマンス上の利点があります。 また、柔軟性と再利用は、SOAP(Simple Object)などの中立的なプラットフォームプロトコルを使用することの2つの主な利点です。 アクセスプロトコル)これは、Webでの構造化情報の交換を容易にするプロトコル仕様です。 サービス。
プロトコルを使用することにより、ソフトウェアアーキテクトとプログラム開発者は、 プロジェクト、つまり、開発が速くなるかどうか、プログラムが速くなるかどうか もっと早く。 これらのパフォーマンスと柔軟性の代替案は、コーディングの決定に影響を与え、プログラムの実行方法に影響を与えます。
これらのプロトコルを使用する利点は、プログラムのパフォーマンスを向上させ、プログラム設計に柔軟性を提供することです。