我有IIS7上承載的通用服務接受消息並返回消息(與操作=「*」)。該服務仍然爲客戶發佈meta。WCF定製元數據發佈
使用ServiceMetadataBehavior中的LocationUrl屬性顯式指定此元數據。
我們有一個要求,元數據可以在服務的生命週期中更改,因此實質上元數據有一個生命週期。
我試着將IWsdlExportExtension添加到服務端點行爲,但ExportEndpoint方法只被調用一次(當服務第一次加載時)。有沒有辦法讓我無效加載的元數據,以便任何時候使用HttpGet調用wsdl時,行爲會被調用?
好吧,服務本身只是許多其他服務(wcf和非wcf)的外觀,並且它們動態地來來去去。 – 2011-03-02 14:36:57
好吧,它是一個路由器?在這種情況下,您應該路由原始的WSDL。 – 2011-03-03 11:37:49
以及它更像一個服務巴士 – 2011-03-05 18:46:27