เคยจัด wcf ไหม?

เคยจัด wcf ไหม?
เคยจัด wcf ไหม?
Anonim

WAS Hosting − การโฮสต์บริการ WCF ใน Windows Activation Service (WAS) นั้นได้เปรียบมากที่สุดเนื่องจากคุณสมบัติของมัน เช่น การรีไซเคิลกระบวนการ การจัดการเวลาว่างงาน ระบบการกำหนดค่าทั่วไป และการรองรับ HTTP, TCP ฯลฯ

WCF รองรับโฮสติ้งประเภทใด

สภาพแวดล้อมการโฮสต์สำหรับบริการ WCF มีสามประเภท: IIS, WAS และ self-hosting คำว่า “self-hosting” หมายถึงแอปพลิเคชันใด ๆ ที่ให้รหัสของตัวเอง เพื่อเริ่มต้นสภาพแวดล้อมการโฮสต์ ซึ่งรวมถึงคอนโซล, Windows Forms, WPF และบริการ Windows ที่มีการจัดการ

ฉันจะเปิดใช้งานและโฮสต์บริการ WCF ได้อย่างไร

เพื่อสร้างบริการพื้นฐานที่โฮสต์โดย WAS

  1. กำหนดสัญญาบริการสำหรับประเภทของบริการ คัดลอก C …
  2. ใช้สัญญาบริการในคลาสบริการ โปรดทราบว่าไม่ได้ระบุที่อยู่หรือข้อมูลที่มีผลผูกพันในการใช้บริการ …
  3. สร้างเว็บ …
  4. สร้างบริการ …
  5. วางบริการ

ต้องเปิดใช้งานหรือโฮสต์บริการ WCF อย่างไร

ไม่ว่าคำขอจะเป็นคำขอบริการ WCF หรือ ASP. NET ของานของกระบวนการเปิดใช้งานคือการ เปิดใช้งานกระบวนการของผู้ปฏิบัติงานเพื่อเริ่มต้นเมื่อมีคำขอมา ใน ไปยังเซิร์ฟเวอร์จากไคลเอนต์ กระบวนการเปิดใช้งานนี้เรียกว่าการเปิดใช้งานด้วยข้อความ

ฉันจะโฮสต์บริการได้อย่างไร

ในการโฮสต์บริการ คุณเพิ่มรหัสเพื่อทำตามขั้นตอนต่อไปนี้:

  1. สร้าง URI สำหรับที่อยู่ฐาน
  2. สร้างอินสแตนซ์คลาสสำหรับโฮสต์บริการ
  3. สร้างปลายทางบริการ
  4. เปิดใช้งานการแลกเปลี่ยนข้อมูลเมตา
  5. เปิดโฮสต์บริการเพื่อฟังข้อความขาเข้า