Senibina Gaya RPC
Perkhidmatan web gaya RPC menerima sampul penuh data daripada pelanggannya dan menghantar
belakang sampul surat yang serupa. Kaedah dan maklumat skop disimpan di dalam
sampul surat, atau pada pelekat yang digunakan pada sampul surat. Sampul surat apa yang tidak penting
untuk klasifikasi saya, tetapi HTTP ialah format sampul surat yang popular, kerana mana-mana perkhidmatan web
yang layak diberi nama mesti menggunakan HTTP pula. SOAP ialah satu lagi format sampul surat yang popular
(menghantar dokumen SOAP melalui HTTP meletakkan sampul SOAP di dalam HTTP
sampul surat). Setiap perkhidmatan gaya RPC mentakrifkan perbendaharaan kata baharu. Komputer pro-
gram berfungsi dengan cara ini juga: setiap kali anda menulis program, anda mentakrifkan fungsi dengan
nama yang berbeza. Sebaliknya, semua perkhidmatan web RESTful berkongsi perbendaharaan kata standard
kaedah HTTP. Setiap objek dalam perkhidmatan RESTful bertindak balas kepada antara muka asas yang sama.
Protokol XML-RPC untuk perkhidmatan web ialah contoh paling jelas bagi RPC ar-
chitecture. XML-RPC kebanyakannya merupakan protokol warisan hari ini, tetapi saya akan mulakan
dengannya kerana ia agak mudah dan mudah untuk dijelaskan. Contoh 1-11 menunjukkan Ruby
pelanggan untuk perkhidmatan XML-RPC yang membolehkan anda mencari apa sahaja dengan Produk Universal
Kenyataan:
Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn