Rumah pembangunan bahagian belakang tutorial php zend framework 提供的webservices解决思路

zend framework 提供的webservices解决思路

Jun 13, 2016 pm 01:49 PM
framework gt soap zend

zend framework 提供的webservices
谁有这样的完整的例子。用到Zend_Soap_Server 等zend framework提供的soap扩展的。
想学一下,哪位大侠给提供一些资料,例子的更好啊。最好是那种能运行的简单小例子,谢谢啦

------解决方案--------------------
application/controllers/WebServiceController.php

PHP code

<?php class WebServiceController extends Zend_Controller_Action {
    public function init() {
        $this->_helper->viewRenderer->setNoRender();
    }
    
    public function indexAction() {
        if (isset($_GET['wsdl'])) {
            $autodiscover = new Zend_Soap_AutoDiscover();    
            $autodiscover->setClass('Service_Helloworld');
            $autodiscover->handle();
        } else {
            $soap = new Zend_Soap_Server("http://zf-demo.localhost/WebService/index/?wsdl");
            $soap->setClass('Service_Helloworld');
            $soap->handle();
        }
    }
    
    public function testAction() {
        $params = array(
            'name' => 'tom'
        );
        
        $client = new SoapClient("http://zf-demo.localhost/WebService/index/?wsdl", array('trace' => 1));
        echo $client->__soapCall('sayHello', $params);
    }
    
}
<br><font color="#e78608">------解决方案--------------------</font><br>
Salin selepas log masuk
探讨

高手们 还有吗?

------解决方案--------------------
zend framework 英文版的用不习惯,不知道有没有汉化的,在此之前,我一直用的是EclipsePHP Studio ,还可以!!
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah perbezaan antara Huawei GT3 Pro dan GT4? Apakah perbezaan antara Huawei GT3 Pro dan GT4? Dec 29, 2023 pm 02:27 PM

Ramai pengguna akan memilih jenama Huawei apabila memilih jam tangan pintar Antaranya, Huawei GT3pro dan GT4 adalah pilihan yang sangat popular. Apakah perbezaan antara Huawei GT3pro dan GT4? 1. Rupa GT4: 46mm dan 41mm, bahan cermin kaca + badan keluli tahan karat + cangkang belakang gentian resolusi tinggi. GT3pro: 46.6mm dan 42.9mm, bahannya ialah kaca nilam + badan titanium/badan seramik + cangkerang belakang seramik 2. GT4 yang sihat: Menggunakan algoritma Huawei Truseen5.5+ terkini, hasilnya akan lebih tepat. GT3pro: Penambahan elektrokardiogram ECG dan saluran darah serta keselamatan

Isu Pemasangan Rangka Kerja Microsoft NET Kod Ralat 0x800c0006 Betulkan Isu Pemasangan Rangka Kerja Microsoft NET Kod Ralat 0x800c0006 Betulkan May 05, 2023 pm 04:01 PM

.NET Framework 4 diperlukan oleh pembangun dan pengguna akhir untuk menjalankan versi terkini aplikasi pada Windows. Walau bagaimanapun, semasa memuat turun dan memasang .NET Framework 4, ramai pengguna mengadu bahawa pemasang berhenti di tengah jalan, memaparkan mesej ralat berikut - " .NET Framework 4 belum dipasang kerana Muat turun gagal dengan kod ralat 0x800c0006 ". Jika anda juga mengalaminya semasa memasang .NETFramework4 pada peranti anda maka anda berada di tempat yang betul

Bagaimana untuk mengenal pasti isu peningkatan Windows menggunakan SetupDiag pada Windows 11/10 Bagaimana untuk mengenal pasti isu peningkatan Windows menggunakan SetupDiag pada Windows 11/10 Apr 17, 2023 am 10:07 AM

Setiap kali PC Windows 11 atau Windows 10 anda mempunyai masalah naik taraf atau kemas kini, anda biasanya akan melihat kod ralat yang menunjukkan sebab sebenar di sebalik kegagalan. Walau bagaimanapun, kadangkala kekeliruan boleh timbul apabila peningkatan atau kemas kini gagal tanpa kod ralat dipaparkan. Dengan kod ralat yang berguna, anda tahu dengan tepat di mana masalahnya supaya anda boleh cuba membetulkannya. Tetapi kerana tiada kod ralat muncul, ia menjadi mencabar untuk mengenal pasti isu dan menyelesaikannya. Ini akan mengambil banyak masa anda untuk mengetahui sebab di sebalik ralat. Dalam kes ini, anda boleh cuba menggunakan alat khusus yang dipanggil SetupDiag yang disediakan oleh Microsoft yang membantu anda mengenal pasti dengan mudah sebab sebenar di sebalik ralat.

Cara menggunakan PHP dan SOAP untuk melaksanakan penyeruan dan pembangunan perkhidmatan Web Cara menggunakan PHP dan SOAP untuk melaksanakan penyeruan dan pembangunan perkhidmatan Web Jun 25, 2023 am 09:59 AM

Dalam bidang pembangunan Web, perkhidmatan Web adalah teknologi yang sangat penting yang membolehkan aplikasi yang berbeza berkomunikasi antara satu sama lain untuk membina sistem yang lebih kompleks dan berkuasa. Dalam artikel ini, kami akan melihat secara mendalam tentang cara menggunakan PHP dan SOAP untuk melaksanakan permohonan dan pembangunan perkhidmatan web. SOAP (SimpleObjectAccessProtocol) ialah protokol berasaskan XML yang digunakan untuk pertukaran maklumat antara aplikasi yang berbeza. SOAP ialah standard perkhidmatan Web yang penting

SCNotification telah berhenti berfungsi [5 langkah untuk membetulkannya] SCNotification telah berhenti berfungsi [5 langkah untuk membetulkannya] May 17, 2023 pm 09:35 PM

Sebagai pengguna Windows, anda mungkin akan menghadapi ralat SCNotification telah berhenti berfungsi setiap kali anda memulakan komputer anda. SCNotification.exe ialah fail pemberitahuan sistem Microsoft yang ranap setiap kali anda memulakan PC anda kerana ralat kebenaran dan kegagalan rangkaian. Ralat ini juga dikenali dengan nama acaranya yang bermasalah. Jadi anda mungkin tidak melihat ini sebagai SCNotification telah berhenti berfungsi, tetapi sebagai pepijat clr20r3. Dalam artikel ini, kami akan meneroka semua langkah yang anda perlu ambil untuk membetulkan SNotification telah berhenti berfungsi supaya ia tidak mengganggu anda lagi. Apakah itu SNotification.e

Betulkan: Alat snipping tidak berfungsi dalam Windows 11 Betulkan: Alat snipping tidak berfungsi dalam Windows 11 Aug 24, 2023 am 09:48 AM

Mengapa Alat Snipping Tidak Berfungsi pada Windows 11 Memahami punca masalah boleh membantu mencari penyelesaian yang betul. Berikut ialah sebab utama Alat Snipping mungkin tidak berfungsi dengan betul: Focus Assistant dihidupkan: Ini menghalang Snipping Tool daripada dibuka. Aplikasi rosak: Jika alat snipping ranap semasa pelancaran, ia mungkin rosak. Pemacu grafik lapuk: Pemacu yang tidak serasi mungkin mengganggu alat snipping. Gangguan daripada aplikasi lain: Aplikasi lain yang sedang berjalan mungkin bercanggah dengan Alat Snipping. Sijil telah tamat tempoh: Ralat semasa proses naik taraf boleh menyebabkan penyelesaian mudah ini sesuai untuk kebanyakan pengguna dan tidak memerlukan sebarang pengetahuan teknikal khusus. 1. Kemas kini apl Windows dan Microsoft Store

PHP dan SOAP: Cara Melaksanakan Panggilan Prosedur Jauh (RPC) PHP dan SOAP: Cara Melaksanakan Panggilan Prosedur Jauh (RPC) Jul 29, 2023 pm 02:45 PM

PHP dan SOAP: Cara melaksanakan Panggilan Prosedur Jauh (RPC) Pengenalan: Dalam beberapa tahun kebelakangan ini, dengan peningkatan sistem teragih, Panggilan Prosedur Jauh (RPC) telah diterima pakai secara meluas dalam pembangunan Web. Artikel ini akan memperkenalkan cara melaksanakan RPC menggunakan PHP dan SOAP, dan menunjukkan penggunaannya melalui contoh kod. 1. Apakah panggilan prosedur jauh (RPC)? Panggilan prosedur jauh (RemoteProcedureCall, RPC) ialah komunikasi

PHP dan SOAP: Bagaimana untuk mencapai pemprosesan data segerak dan tak segerak PHP dan SOAP: Bagaimana untuk mencapai pemprosesan data segerak dan tak segerak Jul 28, 2023 pm 03:29 PM

PHP dan SOAP: Bagaimana untuk melaksanakan pemprosesan data segerak dan tak segerak Pengenalan: Dalam aplikasi web moden, pemprosesan data segerak dan tak segerak menjadi semakin penting. Pemprosesan segerak merujuk kepada memproses hanya satu permintaan pada satu-satu masa dan menunggu penyiapan permintaan sebelum memproses permintaan seterusnya merujuk kepada memproses berbilang permintaan pada masa yang sama tanpa menunggu penyiapan permintaan tertentu. Dalam artikel ini, kami akan memperkenalkan cara menggunakan PHP dan SOAP untuk mencapai pemprosesan data segerak dan tak segerak. 1. Pengenalan kepada SOAP SOAP (SimpleObject

See all articles