Rozdział 36. Zend_XmlRpc

Spis treści

36.1. Wprowadzenie
36.2. Zend_XmlRpc_Client
36.2.1. Wprowadzenie
36.2.2. Wywołania metod
36.2.3. Typy i konwersje
36.2.4. Obiekt serwera proxy
36.2.5. Obsługa błędów
36.2.6. Introspekcja serwerów
36.2.7. Od żądania do odpowiedzi
36.2.8. Klient HTTP i testowanie
36.3. Zend_XmlRpc_Server
36.3.1. Wprowadzenie
36.3.2. Podstawowe użycie
36.3.3. Struktura serwera
36.3.4. Konwencje
36.3.5. Używanie przestrzeni nazw
36.3.6. Własny obiekt żądania
36.3.7. Własne odpowiedzi
36.3.8. Obsługa wyjątków poprzez odpowiedzi błędów
36.3.9. Buforowanie definicji serwera pomiędzy żądaniami
36.3.10. Przykład użycia

36.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.