Teknologi SOAP ( Simple Object Acces Protocol )

Teknologi SOAP dan Perangkat Mobile

Salah satu kegunaan perkembangan teknologi informasi berbasis mobile adalah untuk memudahkan siapa saja dalam mengakses informasi melalui perangkat mobile seperti handphone. Seperti contoh  dalam bidang pendidikan para mahasiswa tidak perlu harus kekampus jika ingin melihat nilai ataupun informasi yang berhubungan dengan perkuliahan. Karena dengan menggunakan teknologi berbasis mobile kita dapat menggunakan perangkat dan konektivitas apapun untuk bekerja. Dengan demikian teknologi berbasis mobile ini bisa menjadi solusi bagi para mahasiswa yang tinggal di lingkungan perkotaan yang penuh kemacetan.

Begitu juga SOAP, yang didefinisikan sebagai Simple Object Access Protocol, yang merupakan spesifikasi protocol untuk bertukar informasi yang terstruktur dalam pelaksanaan Layanan Web di jaringan komputer.

Extensible Markup Language (XML), SOAP dan Perangkat Mobile

Hal ini bergantung pada Extensible Markup Language (XML) sebagai format pesan, dan biasanya bergantung pada protocol lain yang menjadi Layer Aplikasi terutama Remote Procedure Call (RPC) dan HTTP untuk negosiasi dan transmisi pesan. SOAP dapat membentuk lapisan dasar dari stack protocol layanan web, pesan menyediakan kerangka dasar atas mana layanan web dapat dibangun. Protocol berbasis XML ini terdiri dari tiga bagian amplop yang mendefinisikan apa yang ada dalam pesan dan bagaimana proses itu satu set aturan pengkodean untuk mengungkapkan kasus defined datatypes aplikasi, dan konvensi untuk mewakili panggilan prosedur dan tanggapan. 

SOAP dibangun dengan menggunakan protocol komunikasi HTTP. Karena HTTP didukung oleh semua browser dan server, maka SOAP dapat berkomunikasi dengan berbagai aplikasi meskipun terdapat perbedaan sistem operasi, teknologi, dan bahasa pemrogramannya, dikarenakan protocol ini memanfaatkan berbagai teknologi yang sudah ada sebelumnya dan sudah banyak digunakan. Misalnya untuk protocol transport, yang paling banyak digunakan adalah HTTP, walaupun dimungkinkan untuk menggunakan protocol transport lainnya. Sedangkan untuk format data atau message digunakan XML yang tidak diragukan lagi manfaat dan perannya di dalam pertukaran data. 

SOAP membentuk lapisan dasar dari tumpukan layanan Web, pesan menyediakan kerangka kerja dasar yang lebih abstrak lapisan bisa membangun. SOAP bekerja dengan mengirimkan pesan permintaan oleh klien ( simpul jaringan ) ke server node dan kembali mendapat pesan respon dari server dan pola ini biasanya disebut RPC ( Remote Procedure Call ) yang merupakan pola yang paling umum digunakan dalam SOAP.

Peran SOAP Dalam Teknologi Web Service

Peran SOAP di dalam teknologi web service adalah sebagai protocol pemaketan untuk pesan (messages) yang digunakan secara bersama oleh aplikasi-aplikasi penggunanya. Spesifikasi yang digunakan tidak lebih seperti sebuah amplop biasa berbasis XML untuk informasi yang ditransfer, serta sekumpulan aturan bagi translasi aplikasi dan tipe-tipe data platform yang spesifik menjadi bentuk XML. Desain bentuk dari SOAP membuatnya cocok untuk berbagai pertukaran pesan pada aplikasi.

SOAP adalah protocol untuk pertukaran informasi dengan desentralisasi dan terdistribusi. SOAP dibangun dengan menggunakan protocol komunikasi HTTP. Karena HTTP didukung oleh semua browser dan server, maka SOAP dapat berkomunikasi dengan berbagai aplikasi meskipun terdapat perbedaan sistem operasi, teknologi, dan bahasa pemrogramannya. Peran SOAP di dalam teknologi web service adalah sebagai protocol pemaketan untuk pesan-pesan (messages) yang digunakan secara bersama oleh aplikasi-aplikasi penggunanya. Spesifikasi yang digunakan tidak lebih seperti sebuah amplop biasa berbasis XML untuk informasi yang ditransfer, serta sekumpulan aturan bagi translasi aplikasi dan tipe-tipe data platform yang spesifik menjadi bentuk XML. Desain bentuk dari SOAP membuatnya cocok untuk berbagai pertukaran pesan pada aplikasi.

Teknologi SOAP ( Simple Object Acces Protocol ) dan PHP

SOAP juga merupakan kumpulan class-class PHP yang memungkinkan  user untuk mengirim  dan menerima pesan SOAP melalui protocol HTTP. Operasi-operasi pengiriman pesan SOAP dijalankan dengan melibatkan paramater nama operasi yang diinginkan melalui method call. Jika web service yang dituju menyediakan  sebuah file WSDL(Web Service Description Language), maka class soapclient� akan mengacu langsung pada URL file WSDL  tersebut dan menggunakan class �wsdl� untuk mem-parsing file WSDL dan mengekstrak seluruh datanya. Class �wsdl� menyediakan method-method untuk mengekstrak data per operasi dan per binding.

Class soapclient� menggunakan data dari file WSDL untuk menerjemahkan  parameter-parameternya sekaligus menyusun SOAP envelope ketika user mengeksekusi suatu pemanggilan service. Ketika pemanggilan ini dieksekusi, class soapclient� menggunakan �soap_transport_http� untuk mengirim pesan SOAP request dan menerima pesan SOAP respons. Selanjutnya pesan SOAP respons yang diterima di parsing dengan menggunakan class �soap_parser�.

Jika web service yang dituju menyediakan file WSDL, pemanggilan service dilakukan dengan mengeksekusi method call pada class soapclient� dengan melibatkan parameter argumen yang disediakan oleh file WSDL. Dalam membangun sebuah sistem aplikasi berbasis web dengan teknologi SOAP, dibutuhkan dua komponen utama yaitu, server sebagai provider entity dan client sebagai requester entity.

Comments

Archive

Labels

acute tonsillitis Adolf Weil aedes aegypti aedes aygepti agen melia biyang agen melia propolis agen propolis AIDS air bersih air mata alergen alergi Alignment aliran darah allergic rhinitis amandel Amandelen ambien amenore Amnesia anak anamnesis angina anterograde amnesia anti kanker anti kanker payudara anti tumor propolis antibiotik antibiotika antibiotika alami antibodi imunoglobulin A Arsitektur Enterprise Artificial Intelligent artikel kesehatan artritis gout artritis pirai asam cuka asam folat asam lemak trans asam urat asap rokok asionatik asma Assestment asthma asymtomatic hepatitis avastin ayan bacterial pneumonia bahaya merokok bahaya obat kimia bahaya rokok bakteri bakteri E-Coli bakteri Mycobacterium tuberculosis batu ginjal batuk batuk darah batuk persisten bau mulut bayi bell's palsy bell's palsy dengan stroke bells palsy bellspalsy berat badan bercinta berdebar berhenti merokok bone marrow cancer borok lambung bronchitis bronchopneumonia buah mengkudu buah noni buah pace cacar ular cairan CAPD cegah kanker check up chikungunya chronic kidney disease chronic tonsillitis ckd close angle CMV COBIT COSO. ITIL cuci darah cukai dbd demam berdarah demam berdarah dengue demam berulang-ulang demam dengue demam lima hari demam rematik demam tifoid denyut jantung Depok depresi deteksi dini deteksi gula diabetes Diabetes Mellitus diagnosa kanker diare diare hebat diet disentri disfungsi ereksi dokter Dr Gary Wittert E-Business e-coli E-Democracy E-Election E-Government E-Voting ekonomi endemis endometriosis endometrium Enterprise Information System epilepi epilepsi ereksi Escherichia Coli estrogen Expert System faringitis fase imun fase septisemik feses campur darah flek paru-paru Flu Flu babi Flu H1N1 flu mexico flu tulang Framework fungsi metabolisme gagal ginjal gagal jantung gangguan ingatan gangguan jantung gangguan pernafasan garam gastroenterology gaya hidup gejala gejala amnesia gejala flu babi gejala glaukoma gejala hepatitis A gejala kanker gejala kanker paru-paru gejala katarak gejala malaria gejala meningitis gejala penyakit jantung gejala penyakit meningitis gejala penyakit TB gejala radang tenggorokan gejala serangan jantung gejala TB Gejala TBC gejala thalasemia gejala tipus gejala tukak lambung genangan air gfr ginjal glaukoma Glomerular Filtration Rate gnetech gout gula darah haematozoa haid halitosis hasil lab HAV hcv HDL heartburn helicobacter pylori helicobacter pylori bacteria helicobacter pylori infection hemorragic stroke hepatitis hepatitis A hepatitis akut hepatitis c hepatitis kronis herpes simpleks herpes zoster hidung mampet higiene sanitasi Hipertensi hipocampus hiv hiv aids hormon hormon endorfin hormon ghrelin hormon insulin hormon leptin hormon testosteron HPV HSV-1 dan HSV-2 hubungan seksual Human papillomavirus Ilmu Kesehatan impotensia imunisasi meningitis indikator kesehatan infark miocard infeksi infeksi genital infeksi paru infeksi telinga info kesehatan info kesehatan. Informasi Kesehatan informatika kedokteran Informatika Kesehatan Information Sex Information Strategy Information System inkontinensia insulin intoleransi laktosa ipkasi ischemic stroke IT Governance jantung jantung bermasalah jantung bocor jantung koroner jantung rematik jentik nyamuk jerawat JIT journal Pediatrics kadar glukosa kadar hormon kalori kalsium kandungan kanker kanker hati kanker lambung kanker leher rahim kanker paru kanker paru paru Kanker paru-paru kanker payudara kanker prostat kanker rahim Kanker serviks kanker tulang kanker tulang belakang kasus HIV katarak katarak kongenital katarak sekunder katarak traumatic katup mitral kawasaki disease kebal kebersihan gigi Kecantikan Kecerdasan Buatan kegemukan kehamilan kehilangan kenangan kehilangan memori kekebalan tubuh kekurangan hemoglobin kekurangan sel darah kekurangan sel darah merah kelumpuhan otot wajah kematian Kencing manis keputihan Kesehatan kesehatan jantung kesehatan pernafasan Khasiat teh hijau kista KLB kolesterol kolesterol lipoprotein komplikasi konsep sistem informasi konsumsi rokok kreatinin kurang darah kurang tidur laktasi larangan merokok Laveran LDL lemas Leptospira sp leptospirosis leukemia libido limfoma limfosit sitotoksik luka parut lumpuh otot wajah lupus makanan pedas malaria malaria pernisiosa malaria quartana malaria serebral malaria tertiana Manajemen Strategis manfaat buah mengkudu manfaat buah pace manfaat mengkudu manfaat pace manifestasi penyakit malaria Maturity Level Assestment MDR melia biyang melia propolis mencret mengobati diri sendiri menikah menkes menopause menstruasi menu diet menyong merokok metastasis metode IVA migren mikroba mikrorganisme mimisan minum teh minum teh hijau minyak goreng bekas morinda citrifolia mr p MRSA mulut rahim musim hujan Mycobacterium tuberculosis neoplastik niacin nikotin non-neoplastik nyamuk nyamuk aedes aegypti nyeri haid nyeri lambung nyeri leher nyeri sendi nyeri ulu hati OAT obat obat amandel Obat Anti Tuberkulosis obat kanker obat katarak obat-obatan obesitas oksalat olah raga open angle operasi amandel operasi jantung terbuka operasi katarak orang muda orgasme oxytosin pabrik rokok pajak palsy pap smear paracetamol parasit parasitisme parkinson paru-paru patogen pemanis buatan pembuluh darah koroner pemrograman pencegahan Hepatitis A pencegahan malaria pendarahan penderita glaukoma penderita hipertensi penderita stroke pengertian sistem informasi Pengetahuan umum pengobatan pengobatan malaria penis penularan penyakit penyakit anemia penyakit asam urat penyakit asma penyakit bell's palsy penyakit difteri penyakit ginjal penyakit glaukoma penyakit gout penyakit Hepatitis A Penyakit Hipertensi penyakit imunosupresif penyakit jantung Penyakit Jantung Bawaan penyakit jantung koroner penyakit kanker penyakit kardiovaskuler penyakit kencing manis penyakit kronis Penyakit Kuning penyakit lambung penyakit liver penyakit malaria penyakit meningitis penyakit menular penyakit paru penyakit paru paru penyakit rematik penyakit sinusitis penyakit stroke penyakit syaraf penyakit talasemia Penyakit TB Penyakit TBC penyakit thalasemia penyakit thalassemia penyakit tidak menular penyakit tifus Penyakit Tuberculosis penyebab amnesia penyebab glaukoma penyebab kanker penyebab katarak penyebab keguguran penyebab malaria penyebab meningitis penyebab penyakit katarak penyebab penyakit meningitis penyebab radang tenggorokan penyebab stroke penyebaran penyakit penyumbatan peradangan organ hati perawatan perokok perokok aktif perokok pasif PJB plak aterosklerotik plasmodium pneumonia prapubertas prevalensi pria program see and treat propgesteron Propolis protein protozoa radang amandel radang paru radang paru paru radang tenggorokan radang usus radang usus besar rahim rematik resiko kematian resistensi retrograde amnesia RHD rhinitis alergika rifampisin riwayat penyakit rokok rontgen dada Ruam shingles rubella sakit sakit jantung sakit kepala sakit perut sakit telinga sakit tenggorokan Salmonella enterica salmonella typhi SCM sehat tanpa merokok seks sehat seksual sel kanker sembelit serangan asma serangan asthma serangan epilepsi serangan jantung serangan migren serangan stroke sesak nafas shingles simpton Sindrom Weil Sindroma paraneoplastic sinusitis sinusitis akut sinusitis etmoidalis sinusitis frontalis sinusitis kronis sinusitis maksilaris Sinusitis sfenoidalis sionatik sir charless bell sistem informasi Sistem Pakar SOAP sore throat Stadium penyakit ginjal stress stroke stroke hemoragic stroke iskemic suami istri sumsum tulang susah hamil talasemia tanda sakit TB TB hati TB Paru TB paru-paru TB pascaprimer TB primer TB usus TBC tekanan bola mata tekanan darah tinggi tekanan darah tinggi Posted in: Info Kesehatan tembakau terinfeksi HIV tes estrogen Tes HIV tes mantoux testosteron thalassemia a thalassemia � The Negative Group TIA tinja berdarah toksoplasma tonsilitis tonsillitis TORCH Tuberculosis tukak lambung tulang belakang tumor tumor jinak tumor kanker ulcer UML Unified Modeling Language urolagi urology uterus Vaksin BCG Vaksin Hepatitis A vaksin meningitis Vaksinasi Hepatitis A Value Chain viral hepatitis asymtomatic hepatitis virus virus AIDS virus flu babi virus herpes simpleks virus varicella-zoster wabah wabah penyakit Posted in: Info Kesehatan wanita wasir water borne disease Web Service Windows XDR zoonosis

Contact Form

Send