فصل 36. Zend_XmlRpc

قائمة المحتويات

36.1. مقدمة
36.2. Zend_XmlRpc_Client
36.2.1. Introduction
36.2.2. Method Calls
36.2.3. Types and Conversions
36.2.4. Server Proxy Object
36.2.5. Error Handling
36.2.6. Server Introspection
36.2.7. From Request to Response
36.2.8. HTTP Client and Testing
36.3. Zend_XmlRpc_Server
36.3.1. Introduction
36.3.2. Basic Usage
36.3.3. Server Structure
36.3.4. Conventions
36.3.5. Utilizing Namespaces
36.3.6. Custom Request Objects
36.3.7. Custom Responses
36.3.8. Handling Exceptions via Faults
36.3.9. Caching Server Definitions Between Requests
36.3.10. Usage Examples

36.1. مقدمة

XML-RPC عبارة عن " نظام لتنفيذ المهام عن بعد بإستخدام HTTP كوسيلة لنقل البيانات و بإستخدام XML كهيئة نقل بيانات , تم تصميم XML-RPC لتكون بسيطة قدر الأمكان, مع امكانية نقل و معالجة و ارجاع اى شكل من اشكال البيانات المعقدة " . (موقع XML-RPC)

الأسلوب الذى قامت ZF بطتبيقه لإنشاء الـ client الخاص بـ XML-RPC (و فى المستقبل سيتوافر XML-RPC server) يجعل استخدام XML-RPC اسهل بشكل كبير, عن طريق محاولة جعل طريقة استخدامها مشابهة لطريقة استخدام للـ extension الخاصة بـ PHP5 المسمى SOAP web service.