| | | | | | | | | | The AOServ Client is the key to the capabilities of the AOServ Platform. It is a Java API that runs in
any Java 2 JVM on any computer attached to the Internet. This API contacts the
AOServ Master
through SSL and provides complete control over client accounts on our servers.
The data provided by the AOServ Master is filtered so that the client API is never exposed to information
about accounts, servers, or server farms outside the normal reach of that account. The master also checks
each client request to ensure data integrity and account isolation.
To help developers learn and apply our API, we have made the source code
available for download. We have also provided detailed How-To's
for some commonly requested tasks.
The AOServ Client API provides a consistent and simple interface into many different aspects of an Internet
server. A developer would normally have to learn the configuration mechanism and interface their code
into each system. Also, our code makes it possible to securely control shared resources on a virtual server.
For example, it allows two different sites on a server to create databases without allowing either site
access to the other site's data.
The possibilities created by the API are only limited by the ingenuity of the API user. For exampke, many people have used
free DNS services, such as http://freeparking.co.uk/. Developing such
a service using our API and DNS servers would be relatively easy. Also, one could create a simple web form for
creating free email accounts that support POP3, IMAP, and SMTP. As a final example of the API's capability, some
of our clients use AO Industries as the infrastructure upon which to build their own hosting business. They are able to
establish new accounts, maintain them through their own control panels, and perform customer support tasks
while having no outward indication that the sites are running on AO Industries-maintained servers.
| | | | | Copyright © 2000-2024 AO Industries, Inc. |
|