فصل 24. Zend_XmlRpc

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

24.1. مقدمة
24.2. Zend_XmlRpc_Client
24.2.1. Introduction
24.2.2. Using parameters
24.2.3. Type hinting of parameters
24.2.4. Getting the response
24.3. Zend_XmlRpc_Server
24.3.1. Introduction
24.3.2. XML-RPC Server Basic Usage
24.3.3. XML-RPC Server Structure
24.3.4. Conventions
24.3.5. Utilizing Namespaces
24.3.6. Custom Request Objects
24.3.7. Custom Responses
24.3.8. Handling Exceptions via Faults
24.3.9. Caching Server Definitions Between Requests
24.3.10. Usage Examples

24.1. مقدمة

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

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