非常感謝大家的幫助!需要將文件發送到.NET WCF Web服務的指導
我正在創建一個用於發送電子郵件的.NET WCF Web服務(C#)..基本上所有內部應用程序都可以使用的中央電子郵件服務器。我的障礙是電子郵件附件(1或更多)...我一直在尋找將二進制數據發送到WCF Web服務的最佳做法。要考慮的以下需求:
- 所有請求這項服務將是內部
- 附件是可選的,但含有超過1
- 多個附件,我需要保證我的服務犯規超時
我已經閱讀了很多有關將二進制轉換爲base64字符串的問題,但性能方面的許多缺陷(尤其是對於多個文件)讓我害怕接受這種方法。所以我繼續搜索並找到了一些MTOM主題,這些主題對於二進制文件傳輸應該更有效。
基本上我需要指導什麼方法是這種類型的功能的最佳做法,理想情況下一些示例代碼發送我的方式。
再次感謝您的時間!
所以,如果我用這個接近我服務的所有其他參數;如收件人,主題等...必須移動到標題?此外,如果我們有多個附件會發生什麼? – quashBox