2017-06-07 48 views
2

這是一個理論問題。我首先需要幫助來了解(理解)如何實現我的需求,所以我可以在新的研究中使用正確的關鍵字。順便說一聲,對不起我的英語,這不是我的母語。我有一個使用Delphi創建的桌面(Windows)軟件,我希望允許用戶通過網頁(PHP)或使用其他軟件模塊(在不同的地方/ LAN/WAN)。例如:用戶登錄我的網站,禁用某些複選框,保存並自動將計算機中安裝的軟件自動更新。這裏的主要問題是如何穩定通信(web服務器 - >桌面軟件),而不是配置。從Web服務器發送推送通知到桌面軟件(Windows)

幾天前,我聽說有關Android推送通知(Firebase雲消息傳遞),並認爲這是我所需要的。所以想知道是否有類似的東西可以用於Delphi和桌面軟件,但在Google中什麼都沒有發現。

請問,有人可以幫助我嗎?謝謝!

+0

@ kobik,你是對的!我的問題主要是關於如果知道軟件將位於路由器,防火牆等後面,這種自動通信Web服務器 - >軟件將如何發生,就像移動設備在使用Google Firebase雲消息傳遞接收推送通知時一樣。 .. – Guybrush

+0

@TomBrunberg,我用有限的英語更新了這個問題。希望現在很清楚。 – Guybrush

+1

用HTTP – mjn42

回答

-1

我認爲最簡單的方法是創建一個ini文件。您可以在Web應用程序中配置ini文件,當用戶啓動程序時,它會查找新的ini文件,加載並使用它。要操縱你的exe文件可能是一個壞主意,因爲反病毒軟件會阻止這樣的活動。

+0

我需要一種方法來創建Web - >軟件即時通信 – Guybrush

+1

'這裏的主要問題是如何stabilish通信(網絡服務器 - >桌面軟件),而不是configuration.' – mjn42

+0

它仍然打開這個溝通的目的。爲什麼用戶應該在Web應用程序中輸入數據,而不是直接在桌面應用程序中輸入數據。我認爲我的答案仍然正確,因爲如果您通過http輪詢您的Web應用程序或者如果您查找ini文件 –

相關問題