2013-01-09 88 views
3

我有2個窗口窗體應用程序。第一個應用程序與數據庫交互,而其他應用程序旨在與第一個應用程序進行通信以與數據庫進行交互。 那麼我怎樣才能互相交互兩個應用程序。我應該使用哪種工具?來自應用程序的兩個窗口之間的通信

+4

使用WCF ........ – I4V

+0

爲什麼他們單獨的應用程序?爲什麼第二個應用程序不能直接訪問數據庫?他們是在同一臺機器上運行嗎?它是客戶端/服務器設置? – Bobson

+0

這是演示,一個應用程序與其他應用程序進行交互,然後第一個應用程序給我的數據庫 – user1844205

回答

0

使用WCF與netnamedpipe結合爲@ I4V建議。其他選擇是使用管道,遠程處理或文件共享。

0

一種選擇是使用WCF命名管道(net.pipe)的另一個選項是Anonymous Pipes for Local Interprocess Communication

摘錄:

匿名管道提供命名管道功能較少,但也 需要較少高架。您可以使用匿名管道使本地計算機上的進程間通信更容易。您不能使用匿名管道通過網絡進行通信。