|
Radical Computing has developed several libraries
of useful components, framework classes, and database schema. The
following are currently (or will soon be) available for download:
Currently
Available
Remote Data
Access Library Version 5.0 for Delphi
This library makes it easy for a Delphi program to retrieve data remotely
using TCP/IP from a server with database access. This enables the programmer to use
Delphi to write a thin client that does not require the BDE or any other database
connectivity. All database access is handled by the server on behalf of the
clients. The library components provide full support for Delphi's data aware
components. Datasets equivalent to Delphi's TTable, TQuery, and TStoredProc are
provided to build the client, and a powerful multi-threaded server component is provided
to automate all the functionality of a middle-tier that can receive requests from the
client and process them, relieving the programmer of the task of having to write code for
the server. No royalties for deploying the client or the server. A great
alternative to Delphi's MIDAS. All components are 100% Delphi VCL; no extra DLLs or
ActiveX components are required. Other extra features include a local memory dataset
that can be used to store data locally (in memory or on file) for working with data
offline, cached updates, encryption support for data communication between clients and
server, database multiplexing on the server, support for ActiveX Data Objects (ADO) as an
alternative to the BDE, and the ability to use database middleware other than the BDE to
connect to databases. Version 4.0 includes Radical Computing's TCP/IP Message
Library and Data Access Framework as part of the library.
Download Now
TCP/IP Message Library for
Delphi
This library contains a set of components that greatly simplifies the processes of
communicating between two programs over TCP/IP. Instead of regular TCP/IP communication
using raw binary or text data, RMsgLib provides the capability to communicate using
parameterized messages where the parameters are variables with regular datatypes. Simply
fill in the parameters of a message and send it; it will be received intact at the other
end of the communication where the same parameters are available for reading. The RMsgLib
components handle all the necessary functionality of translating the parameters to binary
data, sending it over TCP/IP, receiving it completely at the other end, and rebuilding the
message for reading. The RMsgLib is ideal for applications that need to communicate
over TCP/IP. One such example is the Internet. An ActiveX component can be built in Delphi
using the RMsgLib to communicate with a server on an Intranet or on the Internet for
sending and retrieving data. The ActiveX can then be put on a web page to be accessed
using a regular web browser.
Download Now
Data Access Framework for Delphi
(Free!)
Why be restricted in developing your Delphi applications to use the Borland Database only?
Using the Data Access Framework, you can access data using any middleware or data
source, and you can switch between different data sources easily without having to rewrite
your whole program. In Delphi 3 & 4, it is possible to create descendants of
TDataSet that will retrieve data from any source, not just the BDE, and yet still work
with all data aware components. However, the task of inheriting from TDataSet and
overriding all the necessary methods requires deep knowledge of the Delphi VCL, making it
a cumbersome task for anyone who is not a technical expert in Delphi. Radical
Computing's Data Access Framework for Delphi make it easy for any Delphi programmer to do
just that. It provides a set of components including an abstract class for a data
source whose methods can be easily overridden to retrieve data from any data source, be it
the BDE, text files, or native connections to various database servers. As a bonus,
we are including with this library access to databases using Microsoft's ActiveX Data
Objects (ADO), access to ODBC as a sample demonstration using the MODBC
components, and DBISAM data access. All this and more for free! Enjoy it compliments of Radical
Computing.
Download Now
Soon To Be Available
HL7 Library (Delphi & ActiveX)
A library of components for handling HL7 (Health Level Seven) messages. These
components automate all the necessary functions needed to send, receive, and parse HL7
messages. These components are ideal for developing systems that communicate with
other healthcare systems. |
|