Generalizzare il codice per favorire riusabilità e rapida integrazione di nuovi sistemi di comuncazione
Al momento ew2openapi
può essere utilizzato:
- Stand-alone per convertire messaggi Earthworm in formato JSON
- Come modulo Earthworm per redirezionare i messaggi in webservice QuakeDB OpenAPI oppure sistemi RabbitMQ
- Per i sistemi RabbitMQ è previsto inviare i messaggi Earthworm in formato RAW, JSON o GeoJSON quando possibile.
Ristrutturare il codice permettere facile implementazione, anche da parte di terzi, di interazione anche con altri sistemi come ad esempio Apache Kafka.