我們有一個iOS和Android應用程序,它使用Datasnap從他們的手機/平板電腦連接到最終用戶的datasnap Windows數據庫服務器。一切工作正常,除了現在蘋果拒絕我們的應用程序的新版本,因爲它不是IPv6兼容。 Ok 我們的Firemonkey移動應用程序(Delphi Seattle)允許最終用戶設置自己的服務器配置(IP和端口)。他們必須有一個運行在自己的服務器的Windows
我正在使用Delphi XE7。我需要訪問DataSnap Server中的請求標頭,但似乎沒有這個選項。在DataSnap REST中,這是可能的,因爲TWebModule可用。 這個代碼不勞逸結合,如: function TServerMethods1.EchoString(Value: string): string;
var
Module: TWebModule;
begin
我使用生成的DS客戶端代理類通過TDSRESTConnection連接到DataSnap服務器。連接工作正常,我可以調用服務器方法。我現在想通過代理服務器連接,所以我設置了TDSRESTConnection對象的屬性,但我可以看到沒有任何內容通過代理服務器發送,就好像屬性被忽略一樣。我的代碼如下: var
myDS: TServerMethodsClient;
begin
D
我在將一個進程從XE8遷移到柏林10.1時出現問題。 在XE8上,它工作正常。 在柏林,我收到「加載位圖失敗」錯誤。 我有這種方法的DataSnap REST服務器: : function TSM.Downloafile(): TStream;
var
s: TFileStream;
begin
s := TFileStream.Create('C:\image1.jpg'