kbmMW is a portable, highly scalable, high end application server and
enterprise architecture integration (EAI) development framework for
Win32, ..Net and Linux with clients residing on Win32, .Net, Linux,
Unix, Mainframes, Minis, Embedded and many other places.
It is currently used as the backbone in hundreds of central systems, in
hospitals, courts, private, industries, offshore industry, finance,
telecom, governements, schools, laboratories, rentals, culture
institutions, FDA approved medical devices, military and more. 4.84.00 September 6 2015 Important notes (changes that may break existing code)
======================================================
* Removed kbmMWMurmurHash3 from kbmMWGlobal.pas. New stuff
=========
- Added support for RAD Studio 10 Seattle and Delphi 10 Seattle.
- Added LZ4 compression support.
- Added JPEG compression support via TurboJPEG via the new
units kbmMWJPEG and kbmMWJPEGDefs.
Installer includes optimized precompiled Win32, Win64 and
Android libJpeg DLL/.so libraries.
- Added support for DirectX11 for Remote Desktop Server.
- Added multimonitor support (max 8 monitors) in Remote Desktop.
- Added clipboard sharing in Remote Desktop.
- Added 4 bit and 8 bit grayscale view modes to Remote Desktop.
- Added auto detect compression modes in Remote Desktop.
Some of them are called "xxxFullScreen" and will attempt non
tiled compression, which may be preferable if running for
example video in full screen for best non tearing
appearance.
- Performance optimized Remote Desktop including tile based
texture detection compression, better thread handling and
more.
- Added FireMonkey Remote Desktop client component and limited
demo app which runs on NextGen.
- Added PassedTimeDiffUS to TkbmMWTiming. Works as PassedTimeUS
except it returns passed time in uS.
- Added kbmMWHashMurmur3.pas, kbmMWHashFNV1A.pas and
kbmMWHashXX.pas units for 3 different high performance
hash algorithms.
- Enabled ZIPPED stream support for NextGen.
- Added mwmqoPurgeOnCongestion to TkbmMWMessageQueueOption
which will clear messages below a certain priority from the
messagequeue when congestion is detected.
- Added mwmqoPurgeAllPrioritiesOnCongestion to
TkbmMWMessageQueueOption which will clear messages of all
priorities from the messagequeue when congestion is detected.
- Added Purge method to TkbmMWCustomMessageQueue and all
descendants (memory and file). Removes messages from the
queue optionally based on priority leaving only N messages. Changes/minor additions
=======================
- Dropped PNG compression mode in Remote Desktop.
- Dropped Huffman compression mode in Remote Desktop.
- Removed kbmMWMurmurHash3 from kbmMWGlobal.pas.
- Deprecated kbmMWHashString32 and kbmMWHashString64. Instead
use kbmMWHashFMV1A32 or kbmMWHashFMV1A64.
- Added Options:TUniDataSetOptions to UniDAC adapter.
- Modified UniDAC adapter to convert field types:
ftOraBlob->ftBlob, ftOraclob->ftWideMemo, ftDateTime->ftDate.
- Improved performance in HTTPGetContents in
TkbmMWHTTPTransportStreamHelper.
- Dropped DirectX9 screen capture support in Remote Desktop.
- Updated .Net kbmMWSpider with user suggestions. Fixes
=====
- Fixed compilation/runtime issues for IOS64.
- Fixed kbmMWString2Variant to return local time in variant if
a datetime value was given, instead of UTC time.
- Fixed potential TkbmMWMemoryStream issues in mobile and 64
bit code.
- Fixed Unicode memo issues in UniDAC adapter.
- Fixed Android compilation issues.
- Fixed issue when dynamically modifying path in OnFileAccess
in file service.
- Fixed object marshalling for NextGen.
- Fixed resetting timezone when setting
TkbmMWDateTime.ISO8601DateTime given only a date.
- Fixed initializing timezone offset to 0 when creating empty
TkbmMWDateTime.
- Fixed FIB adapter when moving blob/memo data.

KBMMW 4.84.00 发布的更多相关文章

  1. kbmmw 5.05.00 发布

    新年前最后几天,kbmmw 发布了新版本,增加一大波功能.we are happy to announce v5.05.50 of our popular middleware for Delphi ...

  2. KbmMW 4.30.00 发布

    今天早上,KbmMW发布了4.30.00 版,这个版本开始支持XE4 的WIN/WIN64/OSX. 暂时不支持ios开发,同时加强了通过JSON 的对象序列化.还有就是解决了我提交的几个有关 汉字处 ...

  3. KBMMW 4.92.00 发布

    We are happy to announce the release of kbmMW Professional and Enterprise Edition. Yet again kbmMW c ...

  4. KBMMW 4.90.00 发布

    kbmMW is a portable, highly scalable, high end application server andenterprise architecture integra ...

  5. KBMMW 4.83.00 发布

    新版本又来了,端午节都不让大家过好:) 这次终于支持ios 64了,不用我再手工改了. Components4Developers is a company established in 1999 w ...

  6. KBMMW 4.82.00 发布

    作者最近加紧了更新进度,赞一个. 时间都去哪儿了? 还没好好看4.81, 新版就来了. 这个版本主要是增强日志管理,已经强大到替换delphi 本身的异常处理了. We are happy to an ...

  7. KBMMW 4.80.00 发布

    一大波更新来了. 4.80.00 March 30 2015 Important notes (changes that may break existing code)        ======= ...

  8. KBMMW 4.70.00 发布

    We are happy to announce the release of kbmMW v. 4.70.00 Professional and Enterprise Edition. kbmMW ...

  9. kbmmw 5.10.00 发布

    We are happy to announce v5.10.00 of the most complete development add on for Delphi and C++Builder ...

随机推荐

  1. leetcode 数组类型题总结

    1,removeDuplicates(I) int removeDuplicatesI(vector<int>& nums){ // 重新组织数组,同 removeDuplicat ...

  2. vue, js 正则邮箱验证、匹配非法字符、匹配中文

    验证邮箱 let self = this let regEmail= /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)* ...

  3. ssh 与远程机器保持心跳(linux)

    文件/etc/ssh/ssh_config末尾加上: TCPKeepAlive yes ServerAliveInterval

  4. LibreOJ 6285. 数列分块入门 9

    题目链接:https://loj.ac/problem/6285 其实一看到是离线,我就想用莫队算法来做,对所有询问进行分块,但是左右边界移动的时候,不会同时更新数字最多的数,只是后面线性的扫了一遍, ...

  5. npm、webpack、vue-cli快速上手版

    node.js和npm npm的安装和更新 Node.js下载安装,npm自带的包管理工具. 查看安装版本信息: node -v 查看node.js版本信息 npm -v 查看npm版本信息 更新np ...

  6. Codeforces Beta Round #74 (Div. 2 Only)

    Codeforces Beta Round #74 (Div. 2 Only) http://codeforces.com/contest/90 A #include<iostream> ...

  7. vue 实现多选

    v-model <template> <!--用户页面-选择关注--> <div class="follow"> <h4>选择关注& ...

  8. mac item2 ssh

    一.常规ssh登录流程 ssh登陆有三个参数,主机名,用户名,用户密码,流程都是一样. 1.ssh 用户名@主机名 2.返回包含(yes/no)的字符串,此时输入 “yes" 3.然后再返回 ...

  9. Python: subprocess.Popen()不支持unicode问题解决

    起源: 所下载视频,有音视频分离者,需要合并起来,采用python之subprocess.Popen()调用ffmpeg实现.python版本为2.7.13,而音视频文件路径,有unicode字符者, ...

  10. Windows系统制作Ubuntu启动U盘(命令行)

    背景 现今Ubuntu系统的使用越来越多,考虑到日常办公还是用Windows系统,但开发的需求常常要有Linux系统.因此将Linux系统安装到U盘不失为一种好的选择.在Windows系统上制作Ubu ...