KbmMW安装】的更多相关文章

系统环境及相关软件版本: Windows 7 64位, Delphi XE Version 15.0.3953.35171 , Indy 10.5.7 kbmMW4.90.04 , kbmMemTablePro7.72 , RealThinClientSDK_v654 ,UniDAC6.2.8 . 因需要RTC和UniDAC,所以先安装这2个组件. 1:UniDAC安装 设置路径:D:\Componets\UniDAC6.2.8\Source ,  D:\Componets\UniDAC6.2.…
废话少说,如何使用KBMMW 做个过渡,使IOS 可以使用JAVA 的服务? 其实KBMMW 本身就要java service 的服务,但是为了把这个问题说清楚,我手工做一个例子. 首先,要使用JAVA 服务,JRE 是肯定要安装的.没有安装的话,自己去java.sun.com 去下载. 安装完毕, 命令行上运行 JAVA ,出现下图说明安装成功.…
kbmMW的更高版本包含越来越多的功能,可用于通常的日志记录,审计,运行期发生异常时的堆栈跟踪以及现在的内存使用调试.这些功能实际上可用于任何应用程序,不仅限于基于kbmMW开发的多层应用系统.我已经在kbmMW上写了一些关于日志记录和审计系统的文章,其中还介绍了如何在处理异常时的堆栈跟踪,最近新增加的功能是能够实时跟踪应用程序的每个内存分配.你可能会问,FastMM已经内置了内存泄漏检测,为什么还用kbmMW的内存调试器呢?FastMM仅跟踪通过常规GetMem等完成的内存分配,它不跟踪通过W…
前面讲了PC 端的远程操作,今天讲一下如何用手机控制远程桌面(真的能操作的很爽吗?), 要使手机可以远程控制,首先在在kbmmwconfig.inc 文件里面加入FMX 支持 {$DEFINE KBMMW_SUPPORT_FIREMONKEY}{$DEFINE KBMMW_REMOTEDESKTOP_SUPPORT} 然后重新编译安装kbmmw 包. 打开对应的工程文件 可以加一个 5寸 屏幕预览一下 没有问题的话,就可以编译了 如果碰到找不到的 fmx 的错误,直接删掉就可以了 不出意外的话,…
kbmmw 内置了远程桌面控制功能好几年了,好多同学居然不知道这特性,因为kbmmw 默认没有开放这个特性, 今天我就给大家说一下如何开放这个功能,并用官方自带例子说一下使用方法. 首先要开放这个特性,需要在现在Kbmmwconfig,inc 加一行定义 {$DEFINE KBMMW_REMOTEDESKTOP_SUPPORT} 然后重新安装kbmmw 组件.就可以看见出现了两个控件 一个是服务器,一个是客户端 现在,我们打开官方自带的例子,比较隐蔽 首先打开service 目录 这个很简单,直…
以前我写过了,通过httpsys 提升windows 下,delphi 多层应用.随着delphi 10.2 对linux 的支持,很多人也想在linux 下 发布kbmmw 服务器,但是官方仅通过indy 支持 linux.刚好国内有大牛开源了Delphi 跨平台 Socket 通讯库. 通过这个可以直接让kbmmw 服务器高速的运行在在windows.linux.Mac 上. delphi-cross-socket 的开源地址为:https://github.com/winddriver/D…
前面写了extjs 的安装,今天写一下kbmmw 与extjs 的结合,参照delphi 产品经理marco文章 . 由于extjs 设计时要读取服务器端的数据,所以先要做一个rest 服务器. 先要用kbmmw 建一个web 服务器,可以参照我以前写的例子. 由于要返回数据库,因此加入对应的数据库访问控件,我使用unidac 加postgresql,需要的可以在 www.hoasql.com 去下载. 我们开始写服务器端.加上必要的数据库访问控件,并保证运行正常. 进入webservice 单…
在以前的文章里面介绍过kbmmw 做web server. 前几天红鱼儿非要我给他做一个支持https 的web server. 其实kbmmw 支持https 有好几种方法: 1. 使用isapi 部署到iis 或者是apache 上,使用iis 或apache 的https 功能: 2.通过代理方式,使用使用iis 或apache 的https 功能. 今天通过kbmmw 的原生indy 方式实现一下https 支持. 由于是测试,不可能使用真正的证书服务.要应用到商业使用,要申请商用证书.…
kbmmw 5.09 里面增加了XML-RPC和 JSON-RPC 服务支持,但是默认没有开启. 需要在安装前,修改kbmMWConfig.inc文件. 加入以下定义 {$DEFINE KBMMW_JSONRPC_TRANSPORTSTREAM_SUPPORT}{$DEFINE KBMMW_XMLRPC_TRANSPORTSTREAM_SUPPORT} 然后编译安装包. 就可以设置了 当然了,和以往一样,把这两个单元加入到引用. kbmMWXMLRPCTransStream,kbmMWJSONR…
我们一般在云上部署REST服务.既想利用kbmmw 的方便性,又想保证系统的安全性,同时 想通过负载均衡保证服务器的健壮性.下面我们使用ubuntu+nginx 来实现以下kbmmw rest 服务器的 负载均衡. 首先在ubuntu上安装nginx 服务器. 为了方便直接使用,我们直接使用apt 安装 sudo apt-get install nginx 安装完毕后,就会自动开启web 服务. 我们运行kbmmw rest 服务器,并把REST 服务监听在8080 端口. 在ubuntu 上修…