Design and implementation of proxy server for meteorological big data platform Tianqing
When users apply for an account in the "Tianqing" system, they can only fill in a maximum of 3 IP addresses bound to the account, so the software developed based on "Tianqing" can only theoretically run on the computer where the 3 IP addresses bound to the account are located, which has caused no small limit to the promotion and application of the newly developed software. Based on the actual needs, this paper designs the proxy server of "Tianqing" by using socket programming to query rainfall data from "Tianqing". All computers that need to access "Tianqing" but have no "legitimate" IP address will send requests to the proxy server, and the proxy server will send requests to "Tianqing" on behalf of end users. After receiving the returned data from "Tianqing", It is forwarded to the original end user unchanged, Then realize the purpose of curve access to "Tianqing". With the newly designed "Tianqing" proxy server, the application successfully overcome the limitation of the number of IP addresses for "Tianqing" accounts, greatly facilitating the promotion and application of new software that relies on "Tianqing" as a data source.
Authors
- Fen-e Cui
- Haoye Liu (ORCID: https://orcid.org/0000-0003-2139-3598)
- C. S. Gao (ORCID: https://orcid.org/0000-0001-5049-3120)
- Juzheng Chang
- DaShuai Chang
- Jing Cao (ORCID: https://orcid.org/0000-0003-0563-3117)
Institutions
- Inner Mongolia Autonomous Region Meteorological Bureau (CN)
- Hebei Meteorological Bureau (CN)
- Qinhuangdao Science and Technology Bureau (CN)
- Qinghai Meteorological Bureau (CN)
Publication Details
- Published
- 2025-03-20
- DOI
- https://doi.org/10.1117/12.3059029
- Citations
- 1
- Primary Topic
- Advanced Computational Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 2.48