簡體   English   中英

如何更新Delphi Datasnap服務器?

[英]How to update Delphi Datasnap server?

我已經構建了一些通過Datasnap服務器接收和發送數據的應用程序。 我在客戶服務器上運行了多個Datasnap服務器。 Datasnap服務器在其計算機上作為Windows服務運行。

如何遠程更新這些服務器或執行此操作的最佳方法是什么?

是否可以更好地使Datasnap Server在IIS上運行而不是作為Windows服務運行?

我可以讓服務器自行更新嗎? 也許如果我創建一個發送它的新版本的函數,它可以替換它自己?

我沒有辦法在沒有讓他們去做的情況下更新客戶機器上的exes; b)使用像VNC這樣的東西遠程登錄(雖然我很樂意知道更好的方法)。

這是我會考慮的方法:

我希望有一個單獨的應用程序,由服務定期(每天/每周)調用,在您的服務器(或某個地方)尋找新版本的軟件,下載它停止服務,替換服務的exe和重啟服務。

在新的服務exe中,我會定期調用此應用程序,因此您只需執行一次。

這假設運行軟件的計算機可以訪問Internet。

不要忘記包含更新updater應用程序的機制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM