| Category |
Features |
| In Memory Datasets |
Index Support |
All ASTA datasets now have indexes for findkey and set
range support and optimized locate calls to use indexes
where available
|
| |
Extended Contraints |
We've extended constraint support for all ASTA DataSets
|
| |
New TAstaClone DataSet |
Allows for design time or run time copying of any TDataSet
to an ASTA Inmemory DataSet
|
| |
Advanced Streaming Options |
Adds compression and encryption options to SaveToFile calls
|
| |
Extended XML Support |
ADO and Midas formats supported using the native ASTA XML
parser or the Microsoft Parser using a "thunk" layer built
into ASTA 3
|
| |
Filters Optimized |
ASTA filters were completely re-written with a smaller
footprint and less dependencies on Borland code
|
 |
| SQL Generation |
Params for SQL Generation |
Params are now used in all SQL generation deprecating the
requirement to set AstaClientSocket properties like
DateTimeMaskforSQL
|
| |
New TUpdateSQL Component |
Allows for the SQL that ASTA generates to be supplemented
|
| |
Indexes are used internally for bookmarks to increase the
speed of SQL generation on large datasets.
|
| |
NoSQLFields property on AstaclientDataSets allows for
columns to be tagged so they don't generate SQL. In the
past columns had to be tagged as readonly.
|
 |
| Security |
Strong Encryption options currently available to the US and
Canada only. We have submitted the papework to allow for
distribution outside of North America.
|
| |
AstaDES |
Built in DES Encryption with design time support
|
| US and Canada Only |
AstaAES |
Built in AES (Rijndael) Encryption
|
| US and Canada Only |
AstaRSA |
ASTA RSA implements RSA Public Key Exchange Encryption.
Available on Palm and WinCE also
|
 |
| XML |
ASTA Native XML Parser |
Pascal DOM XML parser or thunk layer using the Microsoft
Parser or Delphi 6 components. Thunk layer available in
source code only licenses.
|
| |
ASTA XML Explorer |
XML Explorer shows how to use the ASTA DOM Parser
|
| |
XML Thunk Layer |
Allows the ASTA XML parser to be used or the Microsoft
Parser
|
 |
| HTTP Tunneling |
ASTA clients can tunnel through any firewall using ASTA
Sockets or WinInet. Use of winInet now uses dynamic
loading of WinInet.dll
|
| |
Enhanced support for Cookies and Logins via stateless http
|
| |
Stateless Messaging allows for Instant Messaging via Http
or disconnected users
|
 |
| AutoUpdate |
The autoupdate process has been extended to allow for the
Updated EXE to be streamed from http servers and to also
integrate the ASTA Binary Patch Manager to allow for just
"delta's" or binary patches to be streamed down and applied
by remote clients.
|
 |
| ASTA Servers |
ASTA servers are available in a new format that allows for
them to be run as normal EXE's or NT Services.
Additionally they can be easily extended to support the
following technologies (typically with just a property
setting):
- Remote Control
- Instant Messaging
- PDA support
- ODBC Driver
- JDBC Driver
|
| |
New Threading Model |
New tmSmartThreading allows for ASTA Pooled and Persistent
Sessions threading to be mixed allowing for the best of
both worlds.Scalable servers using connection pooling but
also for any user being able to connected using a specific
user name and password.
|
 |
| ODBC Driver |
Servers support the ASTA thin client ODBC driver available
using the ASTA Safari Kit
|
 |
| JDBC Driver |
Servers support the ASTA type 3 JDBC driver available using
the ASTA Safari Kit
|
 |
| PDA Support Extended |
New TAstaPdaPlugin allows for SkyWire pda support with one
line of code
|
 |
| C# Client |
Dot net support available from the ASTA safari kit
|
 |
| COM Client |
Non VCL Com client available from the safari pack using
WinCE of Win32
|
 |
| Messaging Options |
Extended Messaging options using new OnOutParamList event
on the AstaServerSocket and threaded Database enabled
blocking messaging calls.
|
| |
New SendGetCodedDBParamList calls allow for safe threading
database access in ParamList messaging
|
| |
Options to send and get large files from servers to clients
and clients to servers in configurable "chunks"
|
 |
| Instant Messaging |
Extended Instant Messaging clients with Enhanced User
Interface available for ASTA servers allowing for
sophisticated IM abilities to be easily added.
|
| |
Instant Messaging Events on the AstaclientSocket and
Instant Messaging Options on ASTA server Socket.
|
| |
Disconnected Messaging supported with the New
TAstaMQManager
|
Named Messaging support with SendNamedCodedParamList
|
 |
| Remote Control |
ASTA Remote Control source was given to ASTA 2.6 users as a
XMAS present in Dec 2001. It is now easily integrated into
ASTA 3 servers with a line or 2 of code and allows for
pcAnywhere type of access to the remote Server. ASTA
licensing has been relaxed to allow for RemoteControl
Servers to be run from client apps so that ASTA users can
support their clients by connecting directly to their
machines and "taking control" of the application from a
remote admin client.
|
 |
| XML Based Code Manager |
ASTA XML based tutorial manager allows for any source files
to be parsed and comments to be added and saved and
displayed using XSLT applied to XML that the manager
generates. Will be used to document ASTA server and
tutorials.
|
 |
| Provider BroadCasts |
New manual provider broadcasts |
Additional properties have been added to make broadcasting
and updating possible with no code.
|
 |
| Cached MetaCalls |
When setting servermethods or provider names at runtime,
ASTA clients must fetch param information. This is
optionally cached locally to avoid a trip to the server.
|
 |
| Enhanced Logins |
Logins now include a ClientParamLIst returned to clients on
logins and also allows for the pickup and any messages sent
to other users while off line.
|
 |
| Design time Security Options |
Trusted Addresses can now be defined on ASTA servers to
allow for design time access to named IPAddresses only.
|
 |
| Multiple Network Card support |
Servers can be bound to specific network cards.
|
 |
| KeepAliveOptions |
Some networks disconnect after certain periods of activity.
The AstaclientSocket has a new KeepAlivePing option that
sends a codedMessage to ASTA servers to keep dialup lines
active.
|
 |
| Voip Support |
ASTA Voice over IP is in Beta. This is an ASTA addon. |
Is not part of ASTA 3 but will be integrated with ASTA 3
instant messaging and TAstaMQManager to provide for
administrative features for VoIP apps.
|
 |
| ASTA Scheduler |
We have licensed the Scheduler component written
by David Quinn from ASTA UK and this will be integrated in
ASTA 3 to work with the TAstaMQManager to allow for events
to be scheduled and exececuted in threads.
|
Probably won't make it into the initial release of ASTA 3
but will come soon after.
|
 |
| ServerMethods integrated with PDA Support |
In development |
 |
| |
|
|