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

Anonim

خدمات الويب مقابل وف

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

خدمات الويب

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

وف

وف (مؤسسة اتصالات ويندوز) هو. نيت أبي (واجهة برمجة التطبيقات)، التي توفر نموذجا برمجيا موحدا لتطوير تطبيقات متصلة وموجهة نحو الخدمات. وبشكل أكثر تحديدا، يستخدم لتطوير وتطبيقات موزعة مع سوا. وتتناول سوا الحوسبة الموزعة التي يستهلك فيها المستهلكون الخدمات. يمكن للمستهلكين متعددة تستهلك خدمة واحدة والعكس بالعكس. وف يدعم معايير خدمة الويب المتقدمة مثل وس-أدرسينغ، وس-ريليابلميساجينغ، وس-سيكوريتي و رسس سينديكاتيون (متوفر بعد نيت 4. 0). يستخدم عميل وف نقطة نهاية للاتصال بخدمة وف. قد يكون لكل خدمة نقاط نهاية متعددة تعرض عقدها. يستخدم مصطلح أبك للإشارة إلى عنوان / ربط / عقد خدمة رأس المال العامل. يتم التواصل بين العملاء والخدمات من خلال مظاريف الصابون.

ما هو الفرق بين خدمات الويب و وف؟

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