系統環境及相關軟件版本:
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.8\Source\UniProviders\SQLServer
根據需要,編譯相應的包並安裝:
2:RTC安裝
設置路徑:D:\Componets\RealThinClientSDK_v654\Lib
根據需要,編譯相應的包並安裝:
3:kbmMemTablePro 安裝
因為kbmMW依賴kbmMemTablePro ,所以要先安裝。
設置路徑:D:\Componets\kbmMemTable\Source
根據需要,編譯相應的包並安裝:
4:kbmMW安裝
4.1配置 kbmMWConfig.inc 文件(D:\Componets\kbmMW\Source),各節如下:
Transport support:
Indy:
Transport stream support:
Database adapters:只打開以下:
{$DEFINE KBMMW_ADOX_SUPPORT}
{$DEFINE KBMMW_MT_SUPPORT}
{$DEFINE KBMMW_X_SUPPORT}
{$DEFINE KBMMW_MD_SUPPORT}
{$DEFINE KBMMW_UNIDAC_SUPPORT}
文件后面的其他選項都關閉(注釋掉),如果需要打開某個功能,修改文件后,重新編譯包並安裝。
4.2 設置路徑:D:\Componets\kbmMW\Source , D:\Componets\kbmMW\Source\Ciphers, D:\Componets\kbmMW\Source\Compression
D:\Componets\kbmMW\Source\Hashes
根據需要,編譯相應的包並安裝:
選擇OK,添加相關的包引用。
5:安裝 RTCTransport
設置路徑:D:\Componets\kbmMW2RTCTransport
編譯以下包並安裝:
安裝完成。