Skip to main content

Ano ang mga arkitektura na nakatuon sa serbisyo?

Ang mga arkitektura na nakatuon sa serbisyo ay hindi eksaktong isang bagong konsepto, ngunit ang mga paraan na ginagamit nila nang madalas sa mga araw na ito ay sinasamantala ang bagong teknolohiya.Sa kanilang pinaka -pangunahing, ang mga arkitektura na nakatuon sa serbisyo ay naglalarawan ng istraktura ng mga aplikasyon ng software at pakikipag -ugnay sa isang modelo ng negosyo.Ang pangunahing salita sa lahat ng ito ay Serbisyo .Halimbawa, ang isang protocol ng software ng bangko ay kinakailangang isama ang isang kahilingan sa balanse ng customer, kung saan sa kahilingan ng alinman sa bangko o customer, ipinapakita ang isang kasalukuyang balanse.Ang balanse ng customer ay isang serbisyo.Gamit ang modelo ng bangko, ang iba pang mga serbisyo ay nagsasama ng proseso ng deposito, pag -alis ng proseso, at iba pa.

Paggamit ng mga arkitektura na nakatuon sa serbisyo, ang bawat isa sa mga serbisyong ito ay gumagana sa pamamagitan ng pangkalahatang sistema ng software nang nakapag -iisa, habang ginagamit din ang parehong mga sistema ng software.Ito tunog kontra-madaling maunawaan, ngunit talagang hindi ito.Karaniwan, ang iba't ibang mga serbisyo ay gumagamit ng parehong sistema upang gawin ang parehong bagay para sa iba't ibang mga resulta.Kumuha ng balanse ng customer para kay John Smith ay ang parehong pag -andar tulad ng pagkuha ng balanse ng customer para sa mga negosyo ng Jane Doe, ngunit naiiba ang data na kasangkot.Ang kagandahan ng mga arkitektura na nakatuon sa serbisyo ay ang software ay idinisenyo upang maproseso ang lahat ng mga utos ng balanse ng customer sa parehong paraan, anuman ang customer ay isang indibidwal na tulad ni John Smith o isang negosyo tulad ng Jane Doe Enterprises.

Isang susi sa tagumpayng mga arkitektura na nakatuon sa serbisyo ay ang mga serbisyo mismo ay maluwag na kaisa.Iyon ay, sila ay madaling iakma sa magkakaibang mga pangyayari.Kung ang utos ng serbisyo ay makakuha ng balanse ng customer ay biglang maging balanse ng customer para sa lahat ng mga account, ang software ay hindi kailangang muling likhain ang virtual wheel;Sa halip, ang kaugnay na serbisyo ay maaaring gumamit ng parehong pangunahing mga protocol upang makamit ang parehong mga dulo sa pamamagitan ng bahagyang magkakaibang paraan.Ito, para sa kakulangan ng isang mas mahusay na termino, ang pangkaraniwang wika ng programming ay nagtatanghal ng sarili bilang isang uri ng lingua franca.Ang kailangan mo lang ay isang web browser upang maiproseso ang mga kahilingan sa XML.Hindi mo kailangang patakbuhin ang pinakabagong bersyon ng Windows o Mac OS.Ang pag -log in sa system at pagsasagawa ng mga kinakailangang serbisyo ay inaalagaan dahil ang computer na gumagawa ng kahilingan at ang computer na nagbibigay ng serbisyo ay nagsasalita ng parehong pangunahing wika.