I am using it with xHarbour. As far as using it on the same network (LAN), you can use it almost as easy as DBFCDX
- Code: Select all Expand view
rddRegister( "ADS", 1 )
// AdsSetServerType(ADS_LOCAL_SERVER)
AdsSetServerType(ADS_REMOTE_SERVER)
rddsetdefault( "ADS")
AdsSetFileType(ADS_CDX)
ADSLocking( .f. )
They have many different clients. The problem with any remote data access though is the connection speed. I don't recommend using the RDD approach over WAN unless there are not as many fields and the data sets are smaller.
The Web Platform Client is pretty interesting.
The Advantage Web Platform is a Sybase provided web service that allows “client-less” access to Advantage data from any device and development environment that can make internet (HTTP) calls. This includes but is not limited to devices such as desktop/laptops, mobile phones, PDAs, and tablets. It allows access from any current operating system including Macintosh as no Advantage client is required. Essentially, the Advantage Web Platform extends your application and opens up endless possibilities to access Advantage from many different types of architectures, hardware, and business scenarios.
The Advantage Web Platform is a web service packaged and built on a stand-alone light Apache Web Server module. It is written with industry standard technology, like the ODATA protocol, to make development and integration easy.
Here is a list of other clients
Advantage Web Platform (Clientless access)
Advantage .NET Data Provider
Advantage CA-Clipper RDDs
Advantage CA-Visual Objects RDDs
Advantage Delphi Components
Advantage JDBC Driver
Advantage ODBC Driver
Advantage OLE DB Provider (for ADO)
Advantage Perl DBI Driver
Advantage PHP Extension
Advantage Python Interface
Advantage Ruby Interface