هل هناك أي أدوات تكوين WCF هناك من شأنها أن تجعل المهمة أسهل

StackOverflow https://stackoverflow.com/questions/1173610

  •  19-09-2019
  •  | 
  •  

سؤال

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

محرر تكوين خدمة Microsoft ليس أفضل من التحرير المباشر من XML. لقد وجدت موقع ويب لديه الفكرة الصحيحة ولكن لم يكن قادرا على حل تثبيتي البسيط. فيhttp://www.noemax.com/support/wcf_binding_configuration_wizard.html.).

هل هناك أي شيء يضع بعض الاتفاقية إلى اللعب على هذا الجبل من التكوين؟

هل كانت مفيدة؟

المحلول

يمكن أن تبدو تكوين WCF شاقة للغاية في البداية، في الواقع! أنا أحب هذا التكوين معالج مرتبط به - لماذا لم يكن جيدا بما فيه الكفاية بالنسبة لك؟

لا أعرف من أي أداة الآن، من شأنها أن حل مشكلتك وتساعدك على معرفة التكوين المناسب - إنه يتلخص حقا لتعلم الحبال والتعرف على INS و UHDRRAID.

في الأساس، ما تعلمته هو: لا تبدأ حتى تخيل كل الأشياء التي يستطع افعل - حاول التركيز على ما أنت ينبغي القيام به (وما تحتاجه).

حقا، إنه يتلخص حوالي خمسة سيناريوهات كما هو موضح في كتاب ممتاز "برمجة WCF."بواسطة Jouval Lowy:

  • تطبيقات إنترانت (استخدم NETTCP BINDING، أمان Windows)
  • تطبيقات الإنترنت (استخدم ملزمة WSHTTP إذا أمكن ذلك ممكن، اسم المستخدم / PWD أو شهادات للأمان)
  • تطبيقات الأعمال إلى أعمال (استخدم كل ما يلزم منطقي، آمن عن طريق الشهادات)
  • خدمة تسليم الرسائل في قائمة الانتظار (MSMQ)
  • لا توجد تطبيقات أمنية (دعم ASMX Legacy، Interop مع عملاء Webservice "البكم")

في الأساس، اختر الشخص الذي تحتاجه، ومن هناك، أنت مجموعة كبيرة فيما يتعلق بما يجب القيام به وكيفية القيام بذلك. بالتأكيد أوصي بالتحقق من كتاب Juval - مورد ممتاز ممتاز!

لذلك السؤال هو: ما الفئة التي تناسب تطبيقك؟ بناء على ذلك، يمكنك تحديد كل ما هو مطلوب من هناك.

أيضا، شاهدت اثنين من screencasts ساعدني حقا في الحصول على أكوام خيارات التكوين في WCF، والتركيز على ما هو مهم حقا:

كلاهما أعطاني شعورا جيدا لما التكوين هل حقا اللازمة - وما هو الزغب فقط.

نأمل أن يساعد بعض!

مارك

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top