datasnap

    1熱度

    2回答

    我正在構建一個XE2 DataSnap服務器,它將服務於來自REST客戶端的連接。我的DSServerClass LifeCycle屬性設置爲「調用」。我想要做的是將所有客戶端連接的詳細信息記錄到服務器上,包括以下詳細信息:用戶名,IP地址,協議和應用程序名稱。 UserAuthenticate() - DSAuthenticationManager:用戶名,協議(使用傳遞的標準參數) 與dsse

    0熱度

    1回答

    我有一個使用DataSnap HTTP連接到REST服務的Delphi XE2 Win32應用程序。 HTTP連接使用'Mozilla/3.0(compatible; Indy Library)'的默認'User-Agent'標頭。我想將其更改爲更具體的應用程序,以便我可以監視來自不同應用程序版本的服務器上的連接。我使用TDSRESTConnection進行連接 - 任何人都可以指向我需要使用的對

    4熱度

    1回答

    我是一名愛好程序員,試圖使用Delphi XE構建客戶端/服務器應用程序套件。 我偶爾編寫獨立應用程序,供我個人使用。問題是,當涉及到網絡/多層時,我不知道任何事情。儘管我願意學習。 我尋找方法來做到這一點,DataSnap和IntraWeb跳出最有可能的候選人的工作。不過,在我開始使用一個或另一個,我想知道一些信息,我沒能在網上找到: 如果我建立一個IW獨立的應用程序和部署我的網站(作爲服務器)

    3熱度

    2回答

    我問自己一個關於過濾在3層的DataSnap架構的ClientDataSet的內容的方式問題:Oracle DB <=> My Datasnap Server <=> My Datasnap clients 我有一個直通和TDSProviderConnection一個TClientDataset訪問的Oracle表。 多個客戶端正在使用該數據集,其中包含一個名爲"clientId"的字段。 我希望

    1熱度

    2回答

    是否有可能在datasnap服務器和客戶端之間共享數據庫連接? 我想在客戶端執行動態SQL和收到成效。

    10熱度

    2回答

    我正在使用Delphi XE2編寫DataSnap REST服務。我注意到,REST URI中的DataSnap必須嚴格按照此格式(參見here): http://my.site.com/datasnap/rest/URIClassName/URIMethodName[/inputParameter]* 一個著名的例子是抽樣方法,通過DataSnap服務器嚮導創建: http://my.sit

    1熱度

    1回答

    如何在datasnap服務器中處理對象引用? 我有返回TUSER對象 TServerMethods.CurrentUser(const AId: Integer): TUser begin Result := GlobalCurrentUser; // <- Don't want to free this object Result.AddReference; end;

    2熱度

    1回答

    我的問題是tittle.I有一個休息的DataSnap服務器,我想上傳與Java或Java文件script.How嗎? (最好有示例代碼) 非常感謝你!

    5熱度

    1回答

    我使用DataSnap(VCL應用程序)在Delphi XE中編寫了一個多層應用程序套件。 這會在我的公司內部使用,主要是爲了取代過時的傳真通信。 一切工作正常,但我遇到了一個不愉快的情況:服務器機器在路由器後面,所以它有一個內部網絡IP。我(在路由器中)將端口211(DataSnap默認值)上的所有傳入連接轉發到服務器的內部IP,並且大約8次(所有客戶端連接到服務器都沒有任何問題)。 問題是,其

    -1熱度

    2回答

    任何人都知道如何在運行時創建並運行DSServerClass? 一切都很好,如果我在DSServer開始之前(運行時)創建它,在客戶端找到類。 但是,如果我在DSServer啓動後創建它,客戶端將無法找到該類。 我應該在設計時爲每個表和其他每個連接表的其他DSServerClasses手動創建超過100個DSServerClasses嗎? 任何建議,將不勝感激。 謝謝。