RTC 作為delphi 的最專業的web 應用服務器,如果客戶端要使用JSON 的話,那么使用RTC 應該也是一種 非常好的選擇。下面我們做一個使用RTC web 服務器返回數據庫JSON 的例子。 建立一個新的程序窗體,放置如圖的控件: 其中server 的屬性 ...
前面講了如何建立和訪問服務器,但是前面建的服務器都沒有安全控制,這里有很大的安全問題,第一是任何人做一個客戶端都可以都可以訪問 服務器。第二是數據在網絡傳輸過程中都是明碼的,沒有加密,使用網絡偵聽器就可以檢測到傳輸的內容。這是一個標准的系統不允許的,今天就 講一下如何安全的訪問服務器. 首先我們需要使用加密來保證數據在網絡上傳輸的安全,首先在服務器端我們加一個TkbmMWDCP Crypt.這個 ...
2012-02-26 11:08 1 4403 推薦指數:
RTC 作為delphi 的最專業的web 應用服務器,如果客戶端要使用JSON 的話,那么使用RTC 應該也是一種 非常好的選擇。下面我們做一個使用RTC web 服務器返回數據庫JSON 的例子。 建立一個新的程序窗體,放置如圖的控件: 其中server 的屬性 ...
上次寫了從kbmMW服務器給客戶端返回數據,我們實現了數據的查詢功能,但是當客戶端對數據進行了增加、更新、刪除的操作, 我們必須把這些操作返回到服務器端,並對后台數據庫進行更新。kbmMW 可以很方便的實現這一功能,今天就做一個更新數據到 服務器的例子。 還是在昨天的基礎上 ...
剛寫完幾個多層的例子,本來准備再寫點其他稍微復雜的例子,很多同學就問數據庫訪問的方法,既然這樣,就先寫一下 數據庫訪問的過程與方法。kbmMW 支持很多數據庫訪問方式和控件,前面在安裝時已經說過了。由於delphi 已經在d7 以后 不再推薦使用其傳統的數據庫方式BDE了,尤其是 ...
上次說明了客戶端如何把變化的數據更新到服務器端,但是在實際應用中,往往是要同時更新若干個表, 為了保證邏輯上一致,這些表的操作要么都一次成功,要么全部失敗,這就需要使用事務處理。我們今天 就來說一下,怎么在kbmMW中實現事務處理。同時也順便講一下kbmMW 里面命名查詢(named ...
上次寫了b4a 通過xmlrpc 訪問rtc 的遠程服務,有網友詢問如何通過b4a 訪問RTC web 的二進制流,例如如何下載 服務器上的照片,其實訪問二進制流和訪問字符串類似,不同的地方是,由於是通過http 協議,對於二進制流,需要先轉換成 base64 編碼,到客戶端后再再 ...
目前在delphi 開發多層應用的框架基本上集中在以下幾種,每種開發框架都有自己的優缺點,沒有最好的,大家可以根據 自己的實際需求選擇相應框架,我把我本人在使用幾種框架的體會與大家分享一下。如有不對之處,可以拍磚。 1. DELPHI 自身提供的DataSnap ...
近2年,隨着智能手機及平板電腦的快速發展,同時伴隨着3G 網絡的逐漸普及,移動開發越來越受到開發人員的青睞,而谷歌推出的Android 系統以其開放、優秀很快受到開發人員的推崇,很多知名網站都推出了Android 客戶端版本,例如騰訊、新浪、淘寶都有對應的版本。同時很多數據庫應用程序都從 ...
隨着各種應用系統越來復雜,用戶終端類型越來越多,傳統的C/S 系統面臨着越來越多的問題和挑戰,我們先看一下C/S 結構的 架構圖: 客戶端系統一般通過數據庫的客戶端與數據庫連接,然后通過SQL 語句訪問數據庫服務器,數據庫根據客戶端的請求返回數據,在簡單的系統 ...