Самын POST же GET колдонобу?
Самын POST же GET колдонобу?

Video: Самын POST же GET колдонобу?

Video: Самын POST же GET колдонобу?
Video: Get comfortable with being uncomfortable | Luvvie Ajayi Jones 2024, Май
Anonim

Бул теориялык жактан мүмкүн GET колдонуңуз анткени POST жана GET HTTP транспорттук протоколунун ыкмалары жана САМЫН HTTP аркылуу колдонсо болот. САМЫН суроо-талаптар (XML билдирүүлөрү) суроо сапка кошулуу үчүн, адатта, өтө татаал жана кеңири, ошондуктан дээрлик ар бир ишке ашыруу (мисалы, JAX-WS) гана колдойт. POST.

Ошо сыяктуу эле, суралат, REST менен САМЫН ортосунда кандай айырма бар?

АЧКЫЧ DIFFERENCE САМЫН Жөнөкөй объектке кирүү протоколун билдирет, ал эми ЭС АЛУУ Өкүлчүлүк мамлекеттик которууну билдирет. САМЫН XML форматтары менен гана иштейт, ал эми ЭС АЛУУ жөнөкөй текст, XML, HTML жана JSON менен иштөө. САМЫН пайдалана албайт ЭС АЛУУ ал эми ЭС АЛУУ пайдалана алат САМЫН.

Жогорудагыдан тышкары, SOAP Web кызматы жарандыгы жокбу? Эс алуу Веб кызматтары толугу менен болуп саналат жарандыгы жок . Сүйлөшүүнүн абалын башкаруу кардардын толук жоопкерчилиги. Бул боюнча сервер сизге жардам бербейт. Адатта, а SOAP Желе кызматтары болуп саналат жарандыгы жок – бирок оңой эле жасай аласыз САМЫН Сервердеги кодду өзгөртүү менен API абалы.

Андан кийин, кимдир бирөө суроо бериши мүмкүн, самын HTTP ыкмаларын колдонобу?

САМЫН болуп саналат ыкмасы Интернет аркылуу билдирүүлөрдү же аз өлчөмдөгү маалыматты өткөрүү. САМЫН билдирүүлөр XML форматталат жана адатта колдонуу менен жөнөтүлөт HTTP (гипертекстти өткөрүп берүү протоколу). САМЫН колдонот WSDL керектөөчү менен провайдердин ортосундагы байланыш үчүн, ал эми REST жөн гана колдонот Маалыматтарды жөнөтүү жана кабыл алуу үчүн XML же JSON.

Самын кайсы протоколду колдонот?

SOAP (Simple Object Access Protocol) – тиркеменин бөлүштүрүлгөн элементтеринин баарлашуусуна мүмкүндүк берген билдирүү протоколу. SOAP ар кандай төмөнкү деңгээлдеги протоколдор боюнча, анын ичинде веб-байланыштуу да жүргүзүлүшү мүмкүн Гипертекстти өткөрүү протоколу (HTTP).

Сунушталууда: