Ithute ka Phatlalatso e Bonolo ea ho Finyella Lintho (SOAP)

Sefepa ke eng? XML SOAP ke puo e lumellang lenaneo le sebetsang tsamaisong e le 'ngoe ea tsamaiso ho buisana le lenaneo le leng tsamaisong e' ngoe ea tsamaiso ho internet.

Sehlopha sa barekisi ba tsoang ho Microsoft, IBM, Lotus, le ba bang, se entse protocol e thehiloeng ho XML e lumellang hore u khone ho kenya lik'homphieutha kapa lintho ka har'a kopo ho Internet. SOAP e qapa mokhoa oa ho sebelisa XML le HTTP ho kopa mekhoa ho marang-rang le lipapali tsa k'homphieutha.

Ka lik'homphieutha tse tsamaisoang le lik'homphieutha, kopo ea kopo e tsoa khomphuteng e 'ngoe ("mookameli")' me e tšoaetsanoa ho Internet khomphuteng e 'ngoe ("seva"). Ho na le mekhoa e mengata ea ho etsa sena, empa SOAP e etsa hore e be bonolo ka ho sebelisa XML le HTTP - tseo e seng e ntse e le maemo a tloaelehileng a web.

Applications Web le SOAP

Mecha ea hau ea Inthanete ke moo SOAP e tlang ho itšetlehile ka eona. Ha u sheba leqephe la websaete u sebelisa sebadi sa hau sa marang-rang ho botsa seva sa hau sa hau le ho sheba leqephe la websaete. Ka SOAP, u ka sebelisa kopo ea hau ea k'homphieutha ho botsa seva mme u tsamaise lenaneo. U ke ke ua etsa joalo ka maqephe a tloaelehileng a websaele kapa HTML.

Ka mohlala

Hona joale, o ka sebelisa banka ea Inthaneteng ho fihlela litlaleho tsa hau tsa banka. Banka ea ka e na le lintlha tse latelang:

Ha banka ena e e-na le mekhoa ena e meraro, kaofela ha eona e arohane. Kahoo ha ke kena karolong ea banka nke ke ka fetisetsa chelete ho tloha ka akhaonto ea ka ea mokitlane, 'me ha ke khone ho sheba likhakanyo tsa akhaonto ea ka ha ke ntse ke le karolong ea chelete ea ho lefella likoloto.

E 'ngoe ea mabaka ao likarolo tsena tse tharo li arohaneng ke hobane li lula mechine e fapaneng. Eena. lenaneo le sebetsang ka chelete ea inthaneteng ho lefa ke seva se le seng sa k'homphieutha, ha karete ea mokitlane le lits'ebeletso tsa ho lefa likoloto li le lisebelisoa tse ling. Ka SOAP, sena ha se tsotellehe. U ka ba le mokhoa oa Java o fumanang tekanyo ea akhaonto e bitsoang getAccount.

Ka mekhoa e tloaelehileng ea marang-rang, mokhoa oo o fumanoa feela mananeong a ho bitsang 'me a le seva se tšoanang. U sebelisa SOAP, u ka fihlella mokhoa oo ho Internet ka HTTP le XML.

Kamoo SOAP e Sebelisitsoeng kateng

Ho na le mekhoa e mengata e ka khonehang bakeng sa SOAP, mona ke banyalani feela:

Ntho e 'ngoe eo u ka e nahanang ha u shebile ho kenya ts'ebetsong ea SOAP khoebong ea khoebo ea hau ke hore ho na le litsela tse ling tse ngata tsa ho etsa ntho e tšoanang le ea SOAP. Empa palo e le 'ngoe feela eo u tla e fumana ho sebelisa SOAP ke bonolo. SOAP ke XML feela le HTTP e kopantsoeng ho romela le ho amohela melaetsa ho Internet. Ha e hanngoe ke puo ea ts'ebetso (Java, C #, Perl) kapa sethala (Windows, UNIX, Mac), mme sena se etsa hore e be e tsoetseng pele ho feta tse ling tse tharollo.