Протоколи повезују различите објекте заједно за комуникацију или пренос датотека.
Протокол описује скуп правила или процедура које дати задатак мора да прати. Он идентификује конвенције које функционишу на објекту, као што је начин на који се успостављају везе за комуникацију или пренос датотека или повезивање. Међутим, прећуткује се како се обављају операције, само наводи шта су. Ево три протокола: пренос, е-маил и развој програма.
Трансфер Протоцолс
Протоколи за пренос омогућавају кретање датотека и података кроз мреже.
Протоколи за пренос премештају датотеке и податке са једне локације на другу. У операцији су потребна два рачунара: један је сервер за пренос, а други клијент за пријем. Неколико протокола за пренос датотека укључује следеће:
Видео дана
ФТП (протокол за пренос датотека) омогућава пренос датотека. Успоставља везу са удаљеним клијентом и преноси датотеке док се не заврши, а затим се прекида. Веза може бити у интерној мрежи или преко Интернета. Развијен 1971. године, овај протокол је служио као један од циљева за развој Интернета.
Ксмодем је алтернатива ФТП протоколу. Био је популаран међу услугама огласне табле касних 1970-их због своје једноставности и лакоће коришћења.
Кермит је бинарни (0 и 1) и протокол за пренос текстуалних датотека дизајниран почетком 1980-их. Да би се пренос извршио, конверзија датотеке се одвија у бинарни формат пре преноса, а затим се конвертује назад. Ово је омогућило пренос датотека преко различитих система.
Предност ових протокола за пренос датотека је у томе што деле информације између различитих рачунарских система и различитих формата.
Протоколи е-поште
Протоколи е-поште омогућавају да лични подаци оду другим појединцима.
Интернет Мессаге Аццесс Протоцол (ИМАП) омогућава клијенту е-поште да приступи е-порукама на удаљеном серверу е-поште.
ИМАП подржава два начина рада: онлајн и офлајн. У онлајн режиму, клијенти е-поште који користе ИМАП остављају е-поруке на серверу све док их корисник намерно не избрише. У офлајн режиму, е-пошта се преузима, а затим брише. Ова карактеристика ИМАП операције омогућава више клијената да управљају истим поштанским сандучетом. Резултат је да пошта аутоматски остаје на серверу док се не избрише.
ПОП (Пост Оффице Протоцол) је алтернативни протокол е-поште који подржава једноставно преузимање и брисање ради приступа удаљеним поштанским сандучићима. Већина ПОП клијената има опцију да оставе е-пошту на серверу након преузимања. Међутим, клијенти е-поште обично следе ову процедуру. Они се повезују на сервер, преузимају своје поруке, чувају их на локалном рачунару корисника, а затим их бришу са сервера и прекидају везу. Резултат је да се пошта аутоматски брише осим ако се не задржи.
Предност оба ова протокола је побољшано управљање е-поштом.
Протоколи за програмере софтвера
Софтвер који користи протоколе може радити брже и флексибилнији је.
Програмери софтвера користе протоколе у свом раду. Протоколи базе података засновани на платформи као што су ЈДБЦ (Јава ДатаБасе Цоннецтивити) или АДО (активни к објекти базе података) имају предност у перформансама. Такође, флексибилност и поновна употреба су две главне предности коришћења протокола неутралне платформе као што је СОАП (Симпле Објецт Аццесс Протоцол). Ово је спецификација протокола која олакшава размену структурираних информација на вебу услуге.
Користећи протоколе, архитекте софтвера и програмери могу одредити опортунитетни трошак пројекат, односно да ли ће развој бити бржи у односу на то да ли ће програм бити брже. Ове алтернативе перформанси у односу на флексибилност утичу на одлуку о кодирању, што утиче на начин на који ће програм радити.
Предност коришћења ових протокола је у томе што побољшавају перформансе програма и пружају флексибилност у дизајну програма.