The Aurora Web Service receives alarms over secure HTTPS (Hypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSL). The use of HTTPS allows a secure connection over the Internet. This provides a high level of protection against eavesdroppers or man-in-the-middle attacks.
The Aurora Web Service and gateway use XML to code and to decode data, and SOAP to transport it (using open protocols). An advantage of SOAP is that alarm messages are much more likely to get through firewall servers that screen out requests other than those for known applications (through the designated port mechanism).
Since HTTP requests are usually allowed through firewalls, systems using SOAP to communicate can be sure that they can communicate with systems anywhere.