Leej twg tau txais txiaj ntsig nrog lwm txoj hauv kev rau Web Services?
Leej twg tau txais txiaj ntsig nrog lwm txoj hauv kev rau Web Services?

Video: Leej twg tau txais txiaj ntsig nrog lwm txoj hauv kev rau Web Services?

Video: Leej twg tau txais txiaj ntsig nrog lwm txoj hauv kev rau Web Services?
Video: leej twg tej ntxhai - Mang Vang [ Official MV ] 2024, Hlis ntuj nqeg
Anonim

Roy Fielding yog tau txais txiaj ntsig nrog REST txoj hauv kev rau cov kev pabcuam web . Piav: Lub mus kom ze ntawm REST lossis Kev Sawv Cev Hauv Xeev tau tsim los ntawm US tus kws tshawb fawb ntawm computer Roy Fielding xyoo 2000.

Ib yam li ntawd, ib tug yuav nug, leej twg tsim kev so rau hauv Web kev pabcuam?

Roy Fielding txhais REST nyob rau hauv nws 2000 PhD dissertation "Architectural Styles thiab Tsim ntawm Network-based Software Architectures" ntawm UC Irvine. Nws tsim tawm tus REST architectural style nyob rau hauv parallel nrog HTTP 1.1 ntawm 1996-1999, raws li tus qauv uas twb muaj lawm ntawm HTTP 1.0 ntawm 1996.

Ib sab saum toj no, lub ntsiab lus ntawm REST API yog dab tsi? A RESTful API yog ib qho program program interface ( API ) uas siv HTTP thov kom GET, PUT, POST thiab DELETE cov ntaub ntawv. REST thev naus laus zis feem ntau yog nyiam rau qhov muaj zog dua Cov Khoom Siv Yooj Yim Siv Tau Zoo (SOAP) thev naus laus zis vim REST leverages tsawg bandwidth, ua rau nws zoo dua rau kev siv internet.

REST Web cov kev pabcuam yog dab tsi?

REST yog siv los tsim Cov kev pabcuam hauv Web uas yog lub teeb yuag, tswj tau, thiab scalable nyob rau hauv qhov. A kev pabcuam uas yog tsim rau ntawm REST architecture hu ua RESTful kev pabcuam . Lub hauv paus raws tu qauv rau REST yog HTTP, uas yog qhov yooj yim web raws tu qauv.

Cov txheej txheem siv nyob rau hauv so yog dab tsi?

REST sawv cev rau REpresentational State Transfer. REST yog web qauv raws li architecture thiab siv HTTP raws tu qauv . Nws hloov mus ib puag ncig cov peev txheej uas txhua qhov khoom siv yog cov peev txheej thiab cov peev txheej tau nkag los ntawm kev sib txuas ua ke siv HTTP txheej txheem txheej txheem.

Pom zoo: