الفرق بين ريك والمستند الفرق بين

Anonim

ريك مقابل المستند

ريك ونمط المستند خدمات ويب الوصف اللغة هي المصطلحان الأكثر استخداما على نطاق واسع في خدمات ويب وبروتوكول سواب. غالبا ما يتم وصف خدمات الويب باستخدام وثائق لغة خدمات ويب (وسدل). توضح وسدل عمليات خدمة ويب المعتمدة والرسائل وربطها ببروتوكول شبكة خرسانية وتنسيق رسالة. يتم تعريف التعاريف المجردة باستخدام عناصر "النوع" و "الرسالة" و "المنفذ". يتم وصف المواصفات الخرسانية باستخدام عناصر "ملزمة" و "خدمة". يتم وضع كل من هذه العناصر داخل عنصر "تعريفات".

يختلف أسلوب ريك ونمط المستند في أنماط الارتباط التي يشار إليها أيضا بأنماط ربط سواب. تحدد وسدل نمط الارتباط ك ريك أو مستند اعتمادا على حمولة سواب أو بنية محتويات العنصر. نمط المستند هو دائما الخيار الافتراضي حيث يتم إرسال رسالة سواب ك "مستند" واحد في العنصر. يجب أن يتبع عنصر أسلوب ريك القواعد الموضحة من قبل مواصفات سواب. ووفقا للقواعد، يمكن أن يتألف من عنصر واحد فقط يدعى بعد العملية، وتفسر المعلمات على أنها عناصر فرعية للعنصر الرئيسي. يتم قبول كل من ريك وأنماط المستندات من قبل معظم عملاء سواب. ومع ذلك، فإن استخدام واحد على الآخر هو أساسا اختيار شخصي واحد.

تساعد سمة الاستخدام أيضا على التمييز بين ريك وأنماط المستند. تصف السمة استخدام كيفية تمثيل الأنماط في شمل. تصف سمة الاستخدام ما إذا كانت أجزاء الرسالة مشفرة أم أن الرسالة تتبع تعريف مخطط شمل. استنادا إلى الخيارات، هناك أربع توليفات ممكنة لكل من ريك وأنماط الوثائق. بمعنى ريك / ترميز، ريك الحرفية، وثيقة / مشفرة أو وثيقة / الحرفية. ليس كل من تركيبات الأربعة قيد الاستخدام، وتفضيل مزيج واحد على الآخر هو أكثر من مصلحة شخصية.

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

في النمط دوكومنت / ليتيرال، يمكن دائما التحقق من صحة الرسالة باستخدام أي مصادقة شمل. يتم تعريف المحتوى داخل جسم سواب بوضوح في المخطط. في ريك / النمط الحرفي، من الصعب التحقق من صحة البيانات المنقولة بواسطة رسالة سواب. يفقد النمط دوكومنت / ليترال اسم العملية في رسالة سواب بينما في نمط ريك / الحرفي اسم العملية لا يزال موجودا في رسالة سواب.من بين أربع مجموعات مختلفة، والأنماط التي تستخدم على نطاق واسع هي ريك / الحرفية ومستند / ليتيرال.

ملخص:

1. في نمط المستند، يتم إرسال رسالة سواب كوثيقة واحدة بينما في

نمط ريك، قد يحتوي الجسم سواب على عدة عناصر.

2. يقترن نمط الوثيقة بشكل فضفاض بينما يقترن ريك بإحكام.

3. في نمط المستند، يرسل العميل معلمات الخدمة بتنسيق شمل بسيط

بينما في نمط ريك يتم إرسال المعلمات على أنها منفصلة عن القيم.

4. يفقد النمط دوكومنت / ليترال اسم العملية في رسالة سواب بينما

يحتفظ نمط ريك / الحرفي باسم العملية في رسالة سواب.

5. في النمط دوكومنت / ليتيرال، يمكن دائما التحقق من صحة الرسائل باستخدام أي شمل

فاليداتور بينما في ريك / النمط الحرفي، من الصعب التحقق من صحة البيانات المنقولة

رسالة سواب.