2010-09-01 94 views
1

我有一個需要通過電子郵件發送附件的Windows服務。此服務無權訪問文件位置。所以,我需要寫一些Windows服務將調用並從中獲取文件流的東西。將文件傳輸到Windows服務

完成此操作的最佳方法是什麼?

我已經嘗試創建一個web服務,將流寫入請求的輸出流,但然後我有調用web服務的問題。

+0

你有什麼問題調用Web服務?如果Windows服務無法訪問文件,但Web服務無法訪問,則Web服務應該能夠將文件提供給Windows服務。 – David 2010-09-01 14:34:41

+0

如果我在web服務中調用方法,那麼在方法完成後,我需要訪問響應流。現在有兩種方法可以調用web服務 1.創建代理實例並調用其上的方法,如果我這樣做,我無法訪問響應對象。 2.如果我使用WebRequest,我可以訪問響應對象,但我不知道如何調用web服務中的webmethod,使用這種方法 – user131990 2010-09-01 16:14:03

回答

0

.NET遠程處理是一個選項嗎?您可以通過.net遠程處理消息發送base64字符串,然後在服務收到它時處理它。