API > API > Compatibility of the platform

Compatibility of the platform

The platform uses Web Services to communicate requests to and from the Cloud Computing systems.
The programmer can choose from several programming languages compatible with these services, they are in fact compatible with SOAP 1.1, SOAP 1.2 and JSON standards.  For example some compatible languages are .NET, ASP.NET, JAVA and JavaScript with JSON, but all the other languages compatible with the above communication standards are also supported, at the moment Aruba provides examples of use with .NET WCF (.NET 3.5 SP1 or higher) and JAVA, but these examples can be adapted to the preferred development platform.
The authentication system used is WS-IF, an extension specially developed for the SOAP standard which ensures a secure authentication system to send commands to your virtual machines.
Aruba's services are also available with the HTTPS protocol to ensure greater security for client/server communications.