datasnap

    0熱度

    1回答

    我構建了一個datasnap REST應用程序,我無法關閉會話。 例如,如果我打電話給我的網址在我的Web瀏覽器4次: http://127.0.0.1:4445/REST/image?json=false 有4節開幕。 這裏是我的功能: function TV1.TestImage:TStream; var ContentType : String; FileStream : TFileS

    0熱度

    1回答

    我有一個爲HTTPS配置的datasnap服務器,它啓動並運行正常,據我所知。 從客戶端的角度來看,當我'通過TSQLConnection組件生成datasnap客戶端類'時,我收到一條錯誤消息 - 獲取服務器證書出錯。 任何人都可以提供任何有關這方面的信息,以及如何解決它? 謝謝,

    2熱度

    1回答

    我們有一個iOS和Android應用程序,它使用Datasnap從他們的手機/平板電腦連接到最終用戶的datasnap Windows數據庫服務器。一切工作正常,除了現在蘋果拒絕我們的應用程序的新版本,因爲它不是IPv6兼容。 Ok 我們的Firemonkey移動應用程序(Delphi Seattle)允許最終用戶設置自己的服務器配置(IP和端口)。他們必須有一個運行在自己的服務器的Windows

    0熱度

    1回答

    我有Delphi客戶端 - 服務器應用程序使用DataSnap。 在客戶端,我有一個嵌套的客戶端數據集鏈(cdsMaster - >cds1 - >cds2 - >cds3)。 TDM = class(TDataModule) cdsMaster: TClientDataSet; cdsMaster_cds1: TDataSetField; cds1: TClient

    2熱度

    1回答

    我正在使用Delphi XE7。我需要訪問DataSnap Server中的請求標頭,但似乎沒有這個選項。在DataSnap REST中,這是可能的,因爲TWebModule可用。 這個代碼不勞逸結合,如: function TServerMethods1.EchoString(Value: string): string; var Module: TWebModule; begin

    12熱度

    1回答

    我使用生成的DS客戶端代理類通過TDSRESTConnection連接到DataSnap服務器。連接工作正常,我可以調用服務器方法。我現在想通過代理服務器連接,所以我設置了TDSRESTConnection對象的屬性,但我可以看到沒有任何內容通過代理服務器發送,就好像屬性被忽略一樣。我的代碼如下: var myDS: TServerMethodsClient; begin D

    1熱度

    1回答

    我使用Datasnap服務器和客戶端應用程序在Delphi 10.1中運行我的應用程序。 有與參數「出來的/ var」 Eg: sum (out a: widestring) or sum (var a: widestring) 當我嘗試生成客戶端應用程序連接到服務器的類,它不產生類PAS文件服務器聲明幾個方法時,函數或帶有/ var的程序可用。 請建議。

    0熱度

    1回答

    我已經構建了一個datasnap服務器應用程序,用於處理Windows應用程序和移動應用程序之間的數據。 一種方法可能需要一段時間,我希望能夠在一定的時間後停止它(超時)。 我該如何做到這一點?

    -3熱度

    2回答

    我在將一個進程從XE8遷移到柏林10.1時出現問題。 在XE8上,它工作正常。 在柏林,我收到「加載位圖失敗」錯誤。 我有這種方法的DataSnap REST服務器: : function TSM.Downloafile(): TStream; var s: TFileStream; begin s := TFileStream.Create('C:\image1.jpg'

    2熱度

    2回答

    我使用德爾福10.1柏林更新2企業和DataSnap客戶端/服務器REST框架。 如果我不運行調試應用程序,並調用用戶無權調用一個方法,代碼運行沒有任何異常,該方法返回一個空應答。 當交互式調試在客戶端調用DataSnap服務器方法時,我得到兩個關於「未授權」的彈出式例外。 第一個氣泡上升並被第二個取代。 第二個異常被「吃掉」,會話/連接關閉,然後該方法返回一個空白結果(例如,如果返回類型是整數,