KbmMemTable is a component for storing data temporarily in Win 32/64, Mac OS, Android, IOS 32/64 programs created with RAD Studio, Delphi, C ++ Builder or FPC, and you can at the same time get high-speed data Access the saved database. kbmMemTable is the fastest TDataset complete in the world and consistent in loading controversy with performance. This component is available in three versions of the CodeGear Edition, Standard Edition, and Professional Edition.
Features KbmMemTable: Full-featured generation of TDataset Complete filter expression Advanced index support includes filter index Full support for the search and determination of the indicators used, if any International local support for indexing and sorting Data memory compression Support a wide range of fields Full support for all known controls Easy interaction with other TDataset Supports multiple markers in memory data Full support for multi-level transactions Includes full source in standard and professional edition The availability of optional SQL support includes SELECT, UPDATE, INSERT, DELETE, GROUP BY, ORDER BY Rapid gathering and grouping Save and load binary files and CSV (Added XML and JSON in the Pro version) Record a version to override a few levels Supports millions of files with unlimited number of fields with limited memory Super fast and flexible search with local support, filtering, domain, grouping, collecting, classification with Oracle and sorting MSSQL NULL, calculating fields and .. required system RAD Studio, Delphi, C ++ Builder 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle supported
kbmMW is a framework for developing multi-layer programs in Delphi and C ++ Builder. Dual-layer or client-side programs are called programs that have two separate applications on the server (such as Oracle databases, SQL Server, etc.) and the other on clients. But in the architecture of the three-layer architecture, the program comes in three layers of the back, the client (the user's system) and the middle layer, commonly known as Buccaneurs Logic or the Application Server.
The goal of the three-layer architecture is to facilitate the development of programs targeting several different clients, for example, imagine having several front-ends, one written with Delphi, C ++ Builder or .NET and as a typical client version. Consider one, one as a web server, one as a WAP server, one for linkup server and more. Well, it's not a good idea to copy a copy of the rules of commerce for all of these antics, because this is both a rework and development, support, and fixing of the problems in the future. This usually defines an interface layer called the Business Logic Layer, in which case clients will communicate directly with this layer and their requests will be answered in the best way.
Of course, this architecture also has other benefits to be explored, but kbmMW is presented as a very good framework for implementing this architecture in applications written in Delphi and C ++ Builder. The product supports a variety of databases, and the coding level Minimizes needed. So if you want to create a SQL query, you will do exactly the same as the two-layer mode, and you will not feel any difference. In addition, kbmMW includes various capabilities, including caching client results from a server or server from a database.
"Kim Madsen from Components4Developers has released a new mobile targeted component suite which turns some of the manual code snippets that have been floating around into components. The component suite is for Delphi XE6 Firemonkey and it also works in Delphi XE5 (and probably AppMethod). The components should work on Android, IOS, Windows, and OSX. In order to get these components you will need to get a copy of kbmMemTable which is a commercial component costing $30. There doesn’t seem to be a free trial of the components at this time. Some of the notable components are:"