دروس خدمات الويبكورسات

خدمات الويب – الخصائص

خدمات الويب – الخصائص

خدمات الويب لها الخصائص السلوكية الخاصة التالية –
XML القائم

تستخدم خدمات الويب XML في تمثيل البيانات وطبقات نقل البيانات. استخدام XML يزيل أي شبكة أو نظام تشغيل أو ربط النظام الأساسي.

التطبيقات المستندة إلى خدمات الويب قابلة للتشغيل البيني بدرجة كبيرة في المستوى الأساسي.

 

لا يرتبط مستهلك خدمة ويب بخدمة الويب هذه مباشرةً.

يمكن أن تتغير واجهة خدمة الويب بمرور الوقت دون المساس بقدرة العميل على التفاعل مع الخدمة.

ويعني النظام المقترن بإحكام أن منطق العميل والخادم مرتبطان ببعضهما البعض ، مما يعني أنه إذا تغيرت واجهة واحدة ، فيجب تحديث الآخر.

يميل تبني بنية متقاربة إلى حد كبير إلى جعل أنظمة البرمجيات أكثر قابلية للإدارة ويتيح تكاملاً أبسط بين الأنظمة المختلفة.

خشن محبب

تعرض التقنيات الموجهة للكائنات مثل Java خدماتها من خلال أساليب فردية.

تعد الطريقة الفردية عملية دقيقة للغاية لتوفير أي قدرة مفيدة على مستوى الشركة.

يتطلب بناء برنامج Java من الصفر إنشاء العديد من الطرق الدقيقة الحبيبة التي يتم تشكيلها بعد ذلك في خدمة متقنة الخشنة يتم استهلاكها من قبل أي عميل أو خدمة أخرى.

يجب أن تكون الأعمال والواجهات التي تعرضها خشنّة

توفر تقنية خدمات الويب طريقة طبيعية لتحديد الخدمات ذات الحبيبات الخشنة التي تصل إلى الحد الصحيح من منطق الأعمال.

القدرة على التزامن أو غير متزامن

التزامن يشير إلى ربط العميل بتنفيذ الخدمة. في الاستدعاءات المتزامنة ،

يقوم العميل بالكتل وينتظر الخدمة لإكمال تشغيلها قبل المتابعة.

تسمح العمليات غير المتزامنة للعميل باستدعاء خدمة ثم تنفيذ وظائف أخرى.

يسترد العملاء غير المتزامنين نتائجهم في وقت لاحق ، بينما يتلقى العملاء المتزامنون نتائجهم عند اكتمال الخدمة.

تعد القدرة غير المتزامنة عاملاً رئيسيًا في تمكين الأنظمة المقترنة بشكل فضفاض.

يدعم المكالمات إجراء عن بُعد (RPCs)

تسمح خدمات الويب للعملاء باستدعاء الإجراءات والوظائف والأساليب على الكائنات البعيدة باستخدام بروتوكول يستند إلى XML.

تعرض الإجراءات البعيدة معلمات الإدخال والإخراج التي يجب أن تدعمها خدمة ويب.

أصبح تطوير المكون من خلال Enterprise JavaBeans (EJBs) و. NET Components بشكل متزايد جزءًا من الهندسة المعمارية وعمليات نشر المؤسسات على مدار العامين الماضيين.

يتم توزيع كل من التقنيات ويمكن الوصول إليها من خلال مجموعة متنوعة من آليات RPC.

تدعم خدمة الويب RPC من خلال تقديم خدمات خاصة بها ، تعادل خدمات أحد المكونات التقليدية ،

أو عن طريق ترجمة دعوات واردة إلى استدعاء أحد مكونات EJB أو .NET.

يدعم تبادل الوثائق

واحدة من المزايا الرئيسية ل XML هي طريقة عامة في تمثيل ليس فقط البيانات ، ولكن أيضا وثائق معقدة.

يمكن أن تكون هذه المستندات بسيطة مثل تمثيل عنوان حالي ،

أو يمكن أن تكون معقدة مثل تمثيل كتاب بأكمله أو طلب عرض أسعار (RFQ).

تدعم خدمات الويب التبادل الشفاف للمستندات لتسهيل تكامل الأعمال.

الوسوم

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى