以前我寫過了,通過httpsys 提升windows 下,delphi 多層應用。隨着delphi 10.2 對linux 的支持,很多人也想在linux 下 發布kbmmw 服務器,但是官方僅通過indy 支持 linux。剛好國內有大牛開源了Delphi 跨平台 Socket 通訊庫 ...
前幾天我說了使用delphi cross socket 擴展kbmmw 的跨平台支持,今天我說一下使用 kbmMWCrossScoketHttpServerTransport 在linux 下支持 kbmmw 的samrt HTTP service. 本例子基於以前的 使用delphi . 開發linux 上的Daemon 。 我們首先在dm 里面放置兩個控件。 加入我們的smart http s ...
2018-02-02 13:25 7 1076 推薦指數:
以前我寫過了,通過httpsys 提升windows 下,delphi 多層應用。隨着delphi 10.2 對linux 的支持,很多人也想在linux 下 發布kbmmw 服務器,但是官方僅通過indy 支持 linux。剛好國內有大牛開源了Delphi 跨平台 Socket 通訊庫 ...
Delphi-Cross-Socket GITHUB:https://github.com/winddriver/Delphi-Cross-Socket # Delphi 跨平台 Socket 通訊庫 作者: WiNDDRiVER(soulawing@gmail.com) ## 重要更新 ...
用kbmMW 開發webserver也是非常方便的。 還是以前面的簡單服務器為基礎,我們先要通過kbmMW的service wizard 來建立web 服務。 如圖,先選擇web server service 點下一步,出現選擇文件目錄的界面 我們這里用webfiles 相對路徑 ...
項目需要,必須在CentOS上運行應用服務器,不得矣,已經三天的時間,終於把windows版的kbmMW Server運行到CentOS上了。一路坎坷,Linux從0開始,多虧xalion等朋友們相助,能出了第一個結果。 很早就想嘗試用Linux做服務器,但遲遲沒得動手,想不到最終還是現實逼的迫 ...
由於kbmMW 服務器與客戶端交互是使用它的專用數據格式,因此與其它語言及平台相互訪問的話就會有兼容問題, 為了最大化的利用kbmMW 服務器,從kbmMW 4.0 以后,其開始支持JSON 格式傳遞數據,其實就是可以通過 Webserver根據客戶端的request 來返回對應 ...
由於目前delphi xe2 還不直接支持Android 的開發,因此kbmMW 客戶端的功能也沒辦法直接在Android 上運行。 由於kbmMW 為了與java 應用程序通訊,在企業版里面提供了一個JavaClinet. 具體文件名為kbmMWClient.jar。 而在 ...
前面說了basic4android 直接訪問kbmMW server 的方法,由於javaclient 不直接支持服務器端數據庫的操作, 要顯示數據的內容就需要通過JSON 方式來轉換。今天就大概介紹一下轉換的辦法。 首先要在服務器端把數據庫轉換為JSON ,為了方便,我修改了一下前面 ...
在第一個簡單的例子,服務器返回給客戶端的是一個簡單的變量,但是在日常的應用中,往往需要給客戶端傳輸大量的數據,例如要 返回流,在kbmMW 里面返回流也是比較方便的,下面我們就以給客戶端返回一個照片為例,說明一下。 還是在上次的例子服務里面,我們添加一下這個功能,首先要定義服務函數 ...