Ein Protokoll beschreibt eine Reihe von Regeln oder Verfahren , dass eine bestimmte Aufgabe folgen müssen. Es identifiziert die Konventionen, die an einem Objekt arbeiten , wie zum Beispiel , wie man Verbindungen für die Kommunikation oder Filetransfer oder Konnektivität machen . Allerdings ist es , wie man die Operationen durchführen , nur sagen, was sie sind stumm. Hier sind drei Protokolle : Transfer, E-Mail und Programmentwicklung. Übertragungsprotokolle
Übertragungsprotokolle erlauben Dateien und Daten über Netzwerke zu bewegen.
Übertragungsprotokolle Verschieben von Dateien und Daten von einem Ort zum anderen . Zwei Computer in Betrieb gesetzt werden: eine ist eine Übertragung von Server und die andere eine empfangende Client . Mehrere Dateiübertragungsprotokolle gehören die folgenden:
FTP ( File Transfer Protocol ) ermöglicht die Übertragung von Dateien. Er stellt eine Verbindung zu einem Remote- Client und überträgt die Dateien erst abgeschlossen , und dann trennt . Die Verbindung kann in einem internen Netzwerk oder das Internet sein. Entwickelt im Jahr 1971 , diente dieses Protokoll als eines der Ziele für die Entwicklung des Internets.
Xmodem ist eine Alternative zu dem FTP-Protokoll. Es war mit Bulletin Board Services beliebt in den späten 1970er Jahren wegen seiner Einfachheit und Benutzerfreundlichkeit .
Kermit ist ein binäres (0 und 1 ist ) und Text- File-Transfer- Protokoll in den frühen 1980er Jahren entwickelt . Für die Übertragung einer Datei Konvertierung auftreten erfolgt in das binäre Format vor Übersendung umgewandelt und dann wieder danach. Diese für Dateiübertragungen über verschiedene Systeme erlaubt.
Der Vorteil dieser Dateiübertragungsprotokolle ist, dass sie Informationen zwischen verschiedenen EDV-Systeme und verschiedene Formate zu teilen.
E -Mail- Protokolle
E -Mail- Protokolle ermöglichen persönliche Informationen zu anderen Menschen gehen .
Das Internet Message Access Protocol (IMAP) ermöglicht eine E -Mail-Client , um E-Mails auf einem Remote-E- Mail-Server zuzugreifen
IMAP unterstützt zwei Betriebsarten: . online und offline. Im Online-Modus , mit E- Mail-Clients IMAP lassen Sie die E-Mail- Nachrichten auf dem Server , bis der Benutzer absichtlich löscht sie . Im Offline-Modus , wird die E -Mail heruntergeladen und anschließend gelöscht. Diese Eigenschaft des IMAP -Betrieb können mehrere Clients auf die gleiche Mailbox verwalten. Die Folge ist, dass die Mail auf dem Server bleibt , bis automatisch gelöscht.
POP (Post Office Protocol ) ist eine alternative E -Mail-Protokoll , die einfachen Download und löschen Sie für den Zugriff auf Remote- Mailboxen unterstützt . Die meisten POP-Clients haben die Möglichkeit, E- Mails auf dem Server nach dem Download lassen . Allerdings , E- Mail-Clients in der Regel wie folgt vor . Sie verbinden mit dem Server , rufen ihre Nachrichten , speichern Sie sie auf dem Benutzer- PC lokalen und löschen Sie sie anschließend aus dem Server aus und trennen . Das Fazit ist, wird die Mail automatisch gelöscht , es sei denn gehalten .
Der Vorteil dieser beiden Protokolle ist enhanced E -Mail-Management .
Software Developer Protokolle
Software , die Protokolle können schneller durchführen nutzt und ist flexibler.
Software -Entwickler nutzen Protokolle in ihrer Arbeit. Plattform -basierte Datenbank -Protokolle wie JDBC ( Java Database Connectivity ) oder ADO (aktiv x Datenbank-Objekte ) haben einen Performance-Vorteil . Auch sind Flexibilität und Wiederverwendung zwei wichtigsten Vorteile der Verwendung eine neutrale Plattform Protokoll wie SOAP (Simple Object Access Protocol). Dies ist ein Protokoll-Spezifikation , die den Austausch von strukturierten Informationen in Web-Services erleichtert .
Durch Protokolle können Software-Architekten und -Entwickler -Programm bestimmen die Opportunitätskosten des Projekts , das heißt, ob die Entwicklung sein wird schneller Vergleich , ob das Programm wird schneller sein. Diese Leistung im Vergleich zu Alternativen Flexibilität auf die Codierung Entscheidung, die die Art und Weise wird das Programm laufen auswirkt.
Der Vorteil der Verwendung dieser Protokolle ist, dass sie die Leistung von Programmen zu verbessern und bieten Flexibilität bei der Programmgestaltung .