2014-02-17 50 views
0

在我的客戶端計算機中已經包含一個可執行程序並始終處於運行模式。將數據從一個.exe複製到另一個c#

現在我需要生成一個新的c#程序來複制我的客戶端計算機上正在運行的可執行程序的所有數據。

那麼,如何將數據從一個程序複製到另一個程序?

請大家幫忙,先謝了。

+0

你提的問題是非常不清楚。你在問如何編寫兩個與海誓山盟溝通的程序?如果是這樣,看看WCF。 – SLaks

+0

你想從可執行二進制文件中提取數據嗎?從記憶裏? – gary

回答

0

這有點含糊不清,但一個想法是在現有的可執行文件中託管服務,您可以從其他應用程序調用該服務來訪問數據。你可以做一些簡單的像無論是自託管的Web API或WCF

資源在這裏在這裏

http://msdn.microsoft.com/en-us/library/ms731758(v=vs.110).aspx http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-api

另一種選擇是利用消息隊列進行溝通

+0

感謝您的回覆。但是,這兩個示例是從Web訪問數據,而我想要的是將數據從另一個.exe程序訪問到另一個.exe程序。 – Sandra

+0

它會這樣做。重點是你在可執行程序中託管服務。 – TGH

+0

好的,我會試試這個。謝謝 – Sandra

相關問題