AstaIO允许Delphi开发人员创建在互联网或者其它任何TCP/IP网络运行的、瘦客户端的、安全的、可扩展的数据库应用程序,并且在客户端无需动态连接库(DLL)或者任何形式的安装。AstaIO客户端应用程序能够使用TCP/IP,HTTP或其它任何的传输--包括允许您将客户端和服务器端编译到同一个EXE可执行程序中,不需要使用TCP/IP协议--共享内存/字符串传输。AstaIO 应用程序服务器可以在ISAPI(Internet服务器应用程序编程接口)应用程序中使用,以便获得额外的安全性和可扩展性。
本产品的特征如下所示:
AstaIO是一个全新的多层架构产品。秉承ASTA的一贯传统,本产品能够在Delphi5.0、6.0、7.0专业版以及Kylix版中使用。不特别要求一定要使用Delphi企业版或者Kylix服务器版。如果您想要知道更多的详细信息,你可以查看本产品的“常见问题解答”(FAQ)。本产品在服务器端和客户端都包含了对SOAP(简单对象访问协议)的支持。本产品还包含有高性能的、用于对TCP/IP、HTTP以及(为无线应用程序和不可靠网络特别设计的)UDP传输提供支持的AstaIO跨平台本地套结字。
客户端和服务器可以混合也可以匹配。Java服务器和客户端即既可以使用一个瘦客户端ODBC(开放数据库连接)驱动,也可以使用Type3 JDBC(Java数据库连接)驱动和便携式的客户端。AstaIO是一个跨平台的应用程序框架,允许您支持Palm和WinCE的客户端。
本产品支持Iprovider接口,所以MIDAS/DataSnap开发人员可以结合AstaIODataSetProviders以及AstaIOClientDataSets来使用他们熟悉的技术来对AstaIO服务器进行编码