Сообщение

Сетевой модуль платформы RW.Ring

 
 orcid Медведев Сергей Алексеевич

Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича,
Санкт-Петербург, 193232, Российская Федерация

DOI 10.31854/2307-1303-2025-13-3-1-17

EDN NKQDLT

 Полный текст

XML JATS

Аннотация

Предмет и цель работы. Технологический стек .NET Framework широко используется в сельскохозяйственных исследованиях при математическом моделировании агроэкосистем. Одним из актуальных направлений исследований являются ансамблевые расчеты. Для проведения таких исследований требуется легковесный механизм удаленного вызова процедур, обеспечивающий эффективное сетевое взаимодействие приложений. Методы: технологический стек .NET Framework с ранее разработанными библиотеками платформы RW.Ring; объектно-ориентированное программирование; приемы работы с сетевыми протоколами TCP и HTTP; методы построения сервис-ориентированной архитектуры. Результат. Разработанный модуль поддерживает разные способы сетевого взаимодействия: механизм удаленного вызова процедур и бинарных команд, а также их интеграцию в клиент-серверную архитектуру. Подчеркнуты преимущества модуля по сравнению с технологией WCF: высокая производительность, компактность кода, минимизация вычислительных ресурсов и гибкость настройки под различные задачи. Модуль поддерживает протоколы TCP и HTTP, что позволяет разработчикам адаптировать его для обработки больших объемов данных, включая сериализацию и аутентификацию пользователей. Рассмотрены примеры применения модуля в исследованиях агроэкосистем, где он обеспечивает анализ влияния климатических изменений на урожайность культур, минимизируя затраты на полевые эксперименты. Модуль упрощает интеграцию в распределенные системы, оптимизирует использование ресурсов и поддерживает оперативное сопровождение полевых исследований. Научная новизна заключается в создании легковесной альтернативы традиционным технологиям сетевого взаимодействия, что снижает издержки и повышает производительность. Предложен более универсальный механизм бинарных команд, дополняющий традиционную сервис-ориентированную архитектуру. Практическая значимость проявляется в повышении эффективности работы исследователей, работающих с большими данными, и в поддержке принятия решений в сельском хозяйстве. Модуль позволяет интегрироваться с системами дистанционного зондирования для автоматического анализа фотоснимков, что расширяет его применение в агропромышленном комплексе. Платформа RW.Ring вносит значительный вклад в развитие цифровых технологий для сельского хозяйства, предлагая инновационный подход к организации распределенных вычислений и сетевого взаимодействия, что делает ее перспективным инструментом для международных научных коллабораций.

Ключевые слова

машинное обучение, теория массового обслуживания, нагрузка, математическое моделирование, миграция, балансировка

Библиографическая ссылка на статью

Медведев С. А. Сетевой модуль платформы RW.Ring // Информационные технологии и телекоммуникации. 2025. Т. 13. № 3. С. 1‒17. DOI: 10.31854/2307-1303-2025-13-3-1-17. EDN: NKQDLT

Reference for citation

Medvedev S. Network Module of the RW.Ring Platform // Telecom IT. 2025. Vol. 13. Iss. 3. PP. 1‒17. (in Russian). DOI: 10.31854/2307-1303-2025-13-3-1-17. EDN: NKQDLT

Литература

1. Poluektov R.A., Fintushal S.M., Oparina I.V., Shatskikh D.V., Terleev V.V., et al. Agrotool -- A system for crop simulation // Archives of Agronomy and Soil Science. 2002. Vol. 48. Iss. 6. PP. 609--635. DOI: 10.1080/0365034021000041597. EDN: PWGBSR

2. Antoniadou T., Wallach D. Evaluating Decision Rules for Nitrogen Fertili-Zation // Biometrics. 2000. Vol. 56. Iss. 2. PP. 420--426. DOI: 10.1111/j.0006-341X. 2000.00420.x. EDN: FOXTOT

3. Palosuo T., Hoffmann M.P., Rötter R.P., Lehtonen H.S. Sustainable intensification of crop production under alternative future changes in climate and technology: The case of the North Savo region // Agricultural Systems. 2021. Vol. 190. P. 103135. DOI: 10.1016/j.agsy.2021.103135. EDN: HXFNNC

4. Anacleto R., Figueiredo L., Almeida A., Novais P. Server to Mobile Device Communication: A Case Study // Proceedings of the 4th International Symposium on Ambient Intelligence -- Software and Applications. Advances in Intelligent Systems and Computing. Heidelberg: Springer, 2013. Vol. 219. PP. 79--86. DOI: 10.1007/978-3-319-00566-9_11

5. Самойлов А.Н., Бородянский Ю.М., Волошин А.В. Метод и распределенная индуктивная процедура машинного обучения фотограмметрического алгоритма для решения задач определения геометрических параметров объектов по предварительно обработанным цифровым изображениям // Инженерный вестник Дона. 2020. № 12(72). С. 220--230. EDN: JPKSEI

6. Jones J.W., Keating B.A., Porter C.H. Approaches to modular model development // Agricultural Systems. 2001. Vol. 70. Iss. 2-3. PP. 421--443. DOI: 10.1016/ S0308-521X(01)00054-3

7. Van De Glind G., Brynte C., Skutle A., Kaye S., Konstenius M., et al. The International Collaboration on ADHD and Substance Abuse (ICASA): Mission, Results, and Future Activities // European Addiction Research. 2020. Vol. 26. Iss. 4-5. PP. 173--178. DOI: 10.1159/000508870. EDN: DMWBGM

8. Medvedev S., Terleev V., Vasilyeva O. Non-visual platform components for a system of polyvariant calculation of dynamic models of the production process // Proceedings of the XXII International Scientific Conference Energy Management of Municipal Facilities and Sustainable Energy Technologies. E3S Web Conf. 2021. Vol. 244. P. 09008. DOI: 10.1051/e3sconf/202124409008. EDN: KPEVFO

9. Gastermann B., Stopper M. Windows Communication Foundation hosting methods for distributed industrial applications // Annals of DAAAM and Proceedings of the 20th International DAAAM Symposium «Intelligent Manufacturing & Automation: Focus on Theory, Practice and Education». Vienna: DAAAM Internat., 2009. PP. 1925--1926.

10. van Renesse R., Tanenbaum A.S., van Staveren H., Hall J. Connecting RPC-Based Distributed Systems using Wide-Area Networks // Proceedings of the 7th International Conference on Distributed Computing Systems. IEEE, 1987. PP. 28--34.

11. Wiener R. Remoting in C# and .NET // Journal of Object Technology. 2004. Vol. 3. Iss. 1. PP. 83--100. DOI: 10.5381/jot.2004.3.1.c8

12. Медведев С.А., Черяев А.С. Перспективы создания универсального сервиса удалённых ансамблевых расчётов динамических моделей продукционного процесса культурных растений // Агрофизика. 2020. № 3. С. 45--52. DOI: 10.25695/AGRPH.2020.03.07. EDN: FOXJMR

 

cc-by Статья распространяется по лицензии Creative Commons Attribution 4.0 License.

cc0  Метаданные статьи распространяются по лицензии CC0 1.0 Universal

 

 
войти

Авторизация