الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفرق بين ال Web Services وال WCF !

بدأه M-JAWAD في 19 يونيو 2010 · 2 رد · 1,422 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم أخواني أعضاء الفريق العربي للبرمجة ..

أود الإستفسار عن الفرق بين الـ Web Services والـ WCF ، وعن سبب عدم ظهور مشاريع في الـ Visual Studio 2010 Ultimate لنوع الـ Web Services ، أرجو ممن يملك معلومة مفيدة أن يطرحها لتوضيح الأمر .

#2
M-JAWAD كتب:

أود الإستفسار عن الفرق بين الـ Web Services والـ WCF ، وعن سبب عدم ظهور مشاريع في الـ Visual Studio 2010 Ultimate لنوع الـ Web Services ، أرجو ممن يملك معلومة مفيدة أن يطرحها لتوضيح الأمر .

الـ Web Services تستطيع أن تعتبرها حالة خاصة ظهرت عندما أرادت Microsoft توفير تطبيقات ASP.net على شكل Services فكانت موجهة بشكل أساسي للإستخدام مع ASP.net على حد علمي , لكن تم إستخدامها بتطبيقات أخرى , لكنها إفتقدت للمرونة المطلوبة , فقامت Microsoft بإنشاء الـ WCF الذي يعد أكثر تطورا و مرونة من الـ Web Services بأشواط , على سبيل المثال , لا تستطيع أنا تتبادل المعلومات بين الـ Two End points في تطبيقات Web Services إلا بشكل XML , لكن بالـ WCF تستطيع أن تتبادل المعلومات بالطريقة التي تحلو لك , مثلا JSON أو حتى إنشاء Serializer خاص بك ,والأهم من هذا كله , تستطيع في الـ WCF العمل على عدة بروتوكولات في النقل كالـ TCP , P2P ... ولكن في الـ Web Services أن مجبور دوما بالـ HTTP ...

وأضف إلى هذا كله الـ WCF مرن إلى درجة كبيرة تسمح لك بتركيب بروتوكولات تبادل من الصفر , بالطريقة التي تحب ...

بإختصار الـ Web Services تبدو كحالة خاصة و ضعيفة من الـ WCF .

#3

أشكرك أخي جزيل الشكر على التوضيح ، وصلتني المعلومة بالكامل ، حيث فهمت الآن السبب في عدم ظهور مشاريع ASP Web Services في النسخة الجديدة من الـ Visual Studio 2010 حيث أن السبب كما قلت أنت بأن الـ WCF حلت محل الـ Web Services لإحتوائها على التقنية الأفضل

أشكرك جزيل الشكر

مواضيع مشابهة