Utilizza questo identificativo per citare o creare un link a questo documento:
http://hdl.handle.net/20.500.12386/31533
Titolo: | WebSocket Integration in Django | Autori: | RACITI, MARIO VITELLO, FABIO ROBERTO |
Data pubblicazione: | 2022 | Serie: | INAF Technical Reports - Rapporti Tecnici INAF | Report: | 143 | Abstract: | Nowadays Web technologies have become more common as they improve the work of astronomers by easing, for example, the monitoring and analysing of data. The Django Python framework is one of the most widely used libraries for developing Web applications as it offers several advantages. However, the necessity of continuously deal with data in real time, such as tracking atmospheric parameters, analysing the evolution of the light curve during a transient event, displaying inline vector graphics for interactive plots and representation, has constantly grown in Astronomy and Astrophysics, and this has naturally involved in new challenges. Nevertheless the WebSocket protocol represents the best option to manage real-time data, but it is not supported by Django natively. This report provides an overview of the WebSocket protocol and advances the integration of a WebSocket server as a loosely coupled service within a Django application by illustrating a simple and non-invasive methodology, within a proof-of-concept using open source software, which avoid switching to new deployment architectures, with all its consequences. Such proposed technique can be applied to any generic scenarios, such as done for the TMSS project included in the report as use case example. | URI: | http://hdl.handle.net/20.500.12386/31533 https://doi.org/10.20371/INAF/TechRep/143 |
Fulltext: | open |
È visualizzato nelle collezioni: | 4.01 Rapporti tecnici INAF |
File in questo documento:
File | Descrizione | Dimensioni | Formato | |
---|---|---|---|---|
WebSocket_Integration_in_Django.pdf | 865.92 kB | Adobe PDF | Visualizza/apri |
Page view(s)
554
controllato il 19-lug-2024
Download(s)
496
controllato il 19-lug-2024
Google ScholarTM
Check
Tutti i documenti in DSpace sono pubblicati ad Accesso Aperto, salvo diversa indicazione per alcuni documenti specifici.