استضافة WCF نقطة النهاية مع programatic إعدادات IIS

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

  •  01-07-2019
  •  | 
  •  

سؤال

أنا بحاجة إلى استضافة خدمة WCF في IIS الذي يعرض wsHttpBinding.هذا الجزء يعمل بشكل جيد باستخدام إعدادات النظام.serviceModel في شبكة الإنترنت.config.

ما أحتاجه الآن هو الإعداد التكوين (مثل maxReceivedMessageSize وغيرها من الخيارات) من خلال تكوين الجمعية الذي يستخدم أيضا من قبل العميل(ق).

كيف يكون هذا ممكنا ؟ أنا لا أرى يعالج في بلدي .الملف svc مثل موكلي الزائد ملزمة التكوين.وأظن أن هذا هو لأنه هو اوتوماتيكيا التعامل معها من قبل المحطة عند بدء تشغيل التطبيق كما في المقابل إلى خدمة ويندوز حيث لديك يدويا يعلن العميل/القناة.

هل أنا محق في هذا ؟ و قد حل له المشكلة (إذا كنت لا تزال تريد استضافة داخل IIS) لإزالة جميع التكوين و بدلا من ذلك إنشاء HttpHandler أن يعتني استضافة على بدء التشغيل ؟

إذا أنا على حق أعتقد أنني أضعت الكثير من الفضاء كتابة هذا, ولكن أنا لا يمكن أن تساعد في التفكير أنا في عداد المفقودين شيء.

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

المحلول

كنت في عداد المفقودين شيء :)

إنشاء مخصص ServiceHost و استخدام في .الملف svc;في خدمة مخصصة المضيف تفعل كل ما تبذلونه من التكوين

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