Mụta Ihe Banyere Ihe Mgbochi Ihe Ngwa Mfe (SOAP)

Kedu ihe bụ SOAP? XML SOAP bụ asụsụ nke na-enye ohere ka usoro ihe omume na-arụ ọrụ na otu sistemụ arụmọrụ iji kwurịta okwu na usoro ọzọ na sistemụ ọzọ dị n'elu ịntanetị.

Otu ndị na-ere ahịa site na Microsoft, IBM, Lotus, na ndị ọzọ, kere usoro XML dabeere na nke na-ahapụ gị ka ịmepe ngwa ma ọ bụ ihe n'ime ngwa na netwọk. SOAP na-eme ka omume nke iji XML na HTTP mee ihe iji jikọta ụzọ n'ofe netwọk na nyiwe kọmputa.

Site na kesaa klas na ngwa weebụ, arịrịọ maka ngwa sitere na kọmputa (onye "ahịa") ma na-ebute ya na Intaneti gaa na kọmputa ọzọ ("nkesa"). E nwere ọtụtụ ụzọ isi mee nke a, mana SOAP na - eme ka ọ dị mfe site na iji XML na HTTP - nke bụ ụdị usoro weebụ dị ugbu a.

Ngwa Web na SOAP

Ngwa weebụ bụ ebe SOAP na-abata n'onwe ya. Mgbe ị na-ele ibe weebụ ị na-eji ihe nchọgharị weebụ ịchọ ajụjụ sava weebụ ma lee ibe weebụ. Na SOAP, ị ga-eji ngwa kọmputa gị na-achọ ịjụ ihe nkesa ma mee usoro ihe omume. I nweghị ike ime ya na ibe weebụ ma ọ bụ HTML.

Ọmụmaatụ

Ugbu a, ị nwere ike iji akụ na ụntanetị iji nweta akaụntụ gị. Ụlọ akụ m nwere nhọrọ ndị a:

Ọ bụ ezie na ụlọ akụ a nwere ngwa atọ ndị a, ha niile dịpụrụ iche. Ya mere, ọ bụrụ na m banye n'ime ụlọ ọrụ ego, enweghị m ike ịnyefe ego site na akaụntụ ego m na kaadị akwụmụgwọ m, enweghịkwa m ike ịlele ọnụọgụ akaụntụ m mgbe m na-akwụ ụgwọ ụgwọ ịntanetị.

Otu n'ime ihe kpatara ọrụ ndị a ji dị iche bụ n'ihi na ha bi na ígwè ọrụ dị iche iche. Ee. ihe omume nke na-akwụ ụgwọ ịntanetị nke na-akwụ ụgwọ bụ otu ihe nkesa kọmputa, ebe kaadị akwụmụgwọ na ụgwọ ịkwụ ụgwọ dị na sava ndị ọzọ. Na SOAP, nke a adịghị mkpa. Ị nwere ike ịnwe usoro Java nke na-enweta ihe nkwụkọ akaụntụ na-akpọ getAccount.

Site na ngwa ntanetị weebụ, usoro ahụ bụ naanị maka mmemme ndị na-akpọ ya ma na-abanye na otu nkesa. Iji SOAP, ịnwere ike ịnweta usoro ahụ n'ofe Internet site na HTTP na XML.

Eji Eji Njikere Eme Ihe

E nwere ọtụtụ ngwa ngwa maka SOAP, ebe a bụ naanị di na nwunye:

Otu ihe ị ga-atụle mgbe ị na-eleba anya na ntinye oru SOAP na nkesa azụmahịa gị bụ na e nwere ọtụtụ ụzọ ndị ọzọ isi mee otu ihe ahụ SOAP mere. Ma nọmba ahụ ị ga - enweta site na iji SOAP bụ ihe dị mfe. SOAP bụ naanị XML na HTTP jikọtara iji zipu ma nata ozi na Ịntanetị. Ọ bụghị asụsụ ngwa ngwa (Java, C #, Perl) ma ọ bụ ikpo okwu (Windows, UNIX, Mac) na-egbochi ya, nke a na-eme ka ọ dịkwuo ukwuu karịa ngwọta ndị ọzọ.