| | |
| | |
| | |
| AO Industries uses and supports a variety of open source technologies
in the hosting and development environment we provide. Open source
software has many inherent benefits over normally licensed software.
Open source software is cheaper than conventional software to use
and to maintain. At the same time, it loses none of the reliability
or functionality that conventional software possesses, often surpassing
conventional software in both usability and effectiveness. For more
information about open source software, you may visit the Open Source Initiative Homepage.
A brief listing of some of the packages we employ appears below. For a searchable database of every supported
software package, please see our Package List | |
| | |
| AOServ Platform The AOServ Platform, as the central point of control and overall
managing authority for system resources, is the brain
of the development and hosting environment. The AOServ
System has entry points into all other subsystems and
layers outlined below. | |
| | | | | | |
| Developer Interface This layer contains elements that allow
the developer or website viewer to interact with the application
and hosting environment.
Control Panels AOSH (AO Shell) AOServ Client API | | Request Handler This layer handles HTTP and HTTPS
requests from a browser or client application.
Apache Apache Tomcat SSL Secure Cerificates AWStats | | Application & Processing This layer includes the functionality
and heart of the environment, processing HTTP and other
requests.
Java Servlets JSP PHP 5 and PHP 7 Perl Python CGI JBoss/EJB Cocoon XML AOServ Client API Struts Turbine Taglib SOAP | |
| | | | |
| Peripheral Services Peripheral services and functionality
are contained in this layer.
AO Tickets Email DNS CVS | | Databases This layer manages all database interaction
and request processing.
PostgreSQL MySQL | |
| | | | | | |
| Linux OS All processes and layers above run
inside the Linux operating system. | |
| | |