Enostaven protokol za dostop do objekta (SOAP)
Enostavni protokol za dostop do predmetov je lahek protokol na osnovi XML, ki se uporablja za izmenjavo informacij po internetu med programi, ki se izvajajo v istem ali drugačnem operacijskem sistemu. Sporočila SOAP se lahko prevažajo z različnimi protokoli, vključno s HTTP, SMTP ali MIME. Vsa sporočila SOAP uporabljajo enak format, zaradi česar so združljiva z različnimi operacijskimi sistemi in protokoli.
Zakaj uporabljati protokol HTTP za sporočila SOAP?
Tradicionalno se protokol HTTP uporablja za pošiljanje spletnih strani po internetu. Ker požarni zidovi običajno ne blokirajo prometa 80 (HTTP) pristanišča, lahko večina SOAP-ovih sporočil preide brez težav.
Reprezentativni državni transfer (REST)
REST je arhitektura brez državljanstva, ki temelji na spletnih standardih in običajno deluje prek HTTP-ja. Prvič ga je opisal Roy Fielding leta 2000. Arhitektura obravnava vsako entiteto kot vir, do katerega lahko dostopate prek skupnega vmesnika, ki temelji na standardnih metodah HTTP.
REST arhitektura
Arhitektura REST ima navadno odjemalca REST in strežnika. Strežnik običajno omogoča dostop do virov, odjemalec pa dostopa in spreminja vire. Viri se identificirajo s pomočjo globalnih identifikacijskih številk (ki so ponavadi univerzalni kazalniki virov (URI)). Arhitektura poudarja omejeno število operacij med odjemalcem in strežnikom za izboljšanje učinkovitosti sistema.
Razlika med spletnimi storitvami SOAP in REST