فصل 35. Zend_XmlRpc

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

35.1. مقدمة
35.2. Zend_XmlRpc_Client
35.2.1. Introduction
35.2.2. Method Calls
35.2.3. Types and Conversions
35.2.4. Server Proxy Object
35.2.5. Error Handling
35.2.6. Server Introspection
35.2.7. From Request to Response
35.2.8. HTTP Client and Testing
35.3. Zend_XmlRpc_Server
35.3.1. Introduction
35.3.2. Basic Usage
35.3.3. Server Structure
35.3.4. Conventions
35.3.5. Utilizing Namespaces
35.3.6. Custom Request Objects
35.3.7. Custom Responses
35.3.8. Handling Exceptions via Faults
35.3.9. Caching Server Definitions Between Requests
35.3.10. Usage Examples

35.1. مقدمة

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

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