1. A method, comprising: receiving a message indicating occurrence of an event associated with a synthetic environment on a web client, the message being received from the web client by a web application server configured to generate a transformed message from a first protocol format to a second protocol format; sending the transformed message from the web application server to a database using the second protocol format and an application programming interface associated with a transactional server; receiving the transformed message at the database; translating the transformed message into a translated message at the database, the transformed message being translated from the second protocol to a third protocol using a property class; sending the translated message from the database to a synthetic environment server using another application programming interface associated with the transactional server; and updating the synthetic environment using data included in the translated message, wherein the synthetic environment is updated in substantially real-time.