Hvorfor er Protocol nødvendig?

Hvorfor er Protocol nødvendig?


En protokoll er et sett med regler. De er spesielt nødvendig i programvareutvikling, der mange ulike programmerere, noen ganger i forskjellige land, bidra til arbeidsinnsats. Hver programmerer må vite struktur og konvensjoner i systemet og disse er kommunisert av protokoller.

Egenskaper

I kommunikasjon, protokoller er særlig nødvendig. For eksempel banker å overføre penger mellom kontoer ved hjelp av dataprogrammer som sender data over Internett. Meldingen må være skrevet i et format som mottaker bankens datamaskin kan forstå. Derfor sending og mottak av bankene trenger å kjøre programvare som følger samme sett av standarder. Formatet av meldinger som utveksles og koder de inneholder er definert i en protokoll.

Funksjon

En protokoll etablerer et felles språk. Det gjør at ulike personer til å skrive programmer som vil forstå hverandre, selv om de personene eller selskapene utvikle programvaren kanskje aldri har møtt. Protokollene er en fremgangsmåte for nøytral mekling.

Tilgjengelighet

Protokoller trenger ikke å bli delt offentlig. Mange protokoller styres av internasjonale non-profit organisasjoner som distribuerer dem gratis. Andre protokoller er forretningshemmeligheter og konfidensielt i en bedrift.