Rozdział 35. Zend_XmlRpc

Spis treści

35.1. Wprowadzenie
35.2. Zend_XmlRpc_Client
35.2.1. Wprowadzenie
35.2.2. Wywołania metod
35.2.3. Typy i konwersje
35.2.4. Obiekt serwera proxy
35.2.5. Obsługa błędów
35.2.6. Introspekcja serwerów
35.2.7. Od żądania do odpowiedzi
35.2.8. Klient HTTP i testowanie
35.3. Zend_XmlRpc_Server
35.3.1. Wprowadzenie
35.3.2. Podstawowe użycie
35.3.3. Struktura serwera
35.3.4. Konwencje
35.3.5. Używanie przestrzeni nazw
35.3.6. Własny obiekt żądania
35.3.7. Własne odpowiedzi
35.3.8. Handling Exceptions via Faults
35.3.9. Buforowanie definicji serwera pomiędzy żądaniami
35.3.10. Przykład użycia

35.1. Wprowadzenie

Na stronie domowej XML-RPC opisane jest jako "zdalne wywoływanie procedur przy użyciu protokołu HTTP jako transportu i XML jako kodowania. XML-RPC jest zaprojektowane aby było tak proste jak to tylko możliwe, przy jednoczesnej możliwości przekazywania, przetwarzania i zwracania zaawansowanych struktur danych."

Zend Framework zapewnia zarówno obsługę zdalnych serwisów XML-RPC jak i budowania nowych serwerów XML-RPC.