原文:使用delphi 開發多層應用(六)kbmMW返回流到客戶端

在第一個簡單的例子,服務器返回給客戶端的是一個簡單的變量,但是在日常的應用中,往往需要給客戶端傳輸大量的數據,例如要 返回流,在kbmMW 里面返回流也是比較方便的,下面我們就以給客戶端返回一個照片為例,說明一下。 還是在上次的例子服務里面,我們添加一下這個功能,首先要定義服務函數處理: 然后把函數名與處理過程在服務里面對應起來: 最后就是函數處理的具體實現: 好了,服務器端就完成了,可以編譯運 ...

2012-02-02 11:43 17 4119 推薦指數:

查看詳情

使用delphi 開發多層應用(八)客戶端更新數據到kbmMW服務器

上次寫了從kbmMW服務器給客戶端返回數據,我們實現了數據的查詢功能,但是當客戶端對數據進行了增加、更新、刪除的操作, 我們必須把這些操作返回到服務器,並對后台數據庫進行更新。kbmMW 可以很方便的實現這一功能,今天就做一個更新數據到 服務器的例子。 還是在昨天的基礎上 ...

Fri Feb 10 06:32:00 CST 2012 15 3849
使用delphi 開發多層應用(九)客戶端使用事務更新多個表數據到kbmMW服務器

上次說明了客戶端如何把變化的數據更新到服務器,但是在實際應用中,往往是要同時更新若干個表, 為了保證邏輯上一致,這些表的操作要么都一次成功,要么全部失敗,這就需要使用事務處理。我們今天 就來說一下,怎么在kbmMW中實現事務處理。同時也順便講一下kbmMW 里面命名查詢(named ...

Sun Feb 12 04:33:00 CST 2012 14 4290
使用delphi 開發多層應用(十二)使用kbmMW webserver 返回JSON

由於kbmMW 服務器與客戶端交互是使用它的專用數據格式,因此與其它語言及平台相互訪問的話就會有兼容問題, 為了最大化的利用kbmMW 服務器,從kbmMW 4.0 以后,其開始支持JSON 格式傳遞數據,其實就是可以通過 Webserver根據客戶端的request 來返回對應 ...

Wed Mar 28 02:28:00 CST 2012 10 4422
使用delphi 開發多層應用(十一)使用kbmMW 開發webserver

kbmMW 開發webserver也是非常方便的。 還是以前面的簡單服務器為基礎,我們先要通過kbmMW的service wizard 來建立web 服務。 如圖,先選擇web server service 點下一步,出現選擇文件目錄的界面 我們這里用webfiles 相對路徑 ...

Thu Mar 08 04:17:00 CST 2012 7 3974
使用delphi 開發多層應用(七)簡單的kbmMW多層數據庫訪問服務

剛寫完幾個多層的例子,本來准備再寫點其他稍微復雜的例子,很多同學就問數據庫訪問的方法,既然這樣,就先寫一下 數據庫訪問的過程與方法。kbmMW 支持很多數據庫訪問方式和控件,前面在安裝時已經說過了。由於delphi 已經在d7 以后 不再推薦使用其傳統的數據庫方式BDE了,尤其是 ...

Tue Feb 07 23:28:00 CST 2012 27 6054
使用delphi 開發多層應用(五)第一個kbmMW 服務例子

我們今天做一個kbmMW 簡單服務,功能是客戶端調用服務器的過程,完成一個累加的功能。 首先我們建立一個空白的vcl form 應用程序,並放置幾個控件,如圖所示: 其中有三個控件,一個kbmMWSever1,一個kbmMWTCPIPIndyServerTransport1,還有一個 ...

Tue Jan 31 19:00:00 CST 2012 9 6027
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM