Поддержка мобильности в системах передачи сообщений протокола Публикация/Подписка, используемого в виртуальных медицинских организациях
- 1 д.т.н., профессор, кафедра информационно-измерительной и биомедицинской техники, Рязанский государственный радиотехнический университет им. В.Ф. Уткина
- 2 к.т.н., доцент, кафедра вычислительной прикладной математики, Рязанский государственный радиотехнический университет им. В.Ф. Уткина
- 3 директор, Центр мультимедийных и технических средств обучения; директор Регионального центра космических услуг Рязанского государственного радиотехнического университета им. В.Ф. Уткина
Аннотация
Постановка проблемы. Публикация/Подписка является перспективной архитектурой промежуточного программного обеспечения (ПО), поддерживающей мобильность, переустройство и её эволюцию. Существующее промежуточное ПО Публикации/Подписки было оптимизировано для стационарных систем, где пользователи, а также базовая структура системы были фиксированными в пространстве. В работе рассматривается вопрос о том, можно ли расширить существующее промежуточное ПО Публикации/Подписки для поддержки мобильных и независимых от местоположения приложений.
Цель – расширение существующего промежуточного ПО Публикации/Подписки, допускающее перемещение клиентов так, чтобы существующие приложения могли использоваться в мобильных средах.
Результаты. В данной статье представлен подход к поддержке мобильности в существующем промежуточном ПО протокола Публикации/Подписки. Проанализированы проблемы мобильности с точки зрения парадигмы, основанной на событиях, и определены два отдельных аспекта – физическая и логическая мобильность. В то время как физическая мобильность связана с понятием перепрофилирования клиента для разных брокеров и может быть реализована прозрачно, логическая мобильность относится к определенной форме осведомленности о местоположении клиента и предлагает клиенту контроль доставки уведомлений в виде фильтров, зависящих от его местоположения.
Практическая значимость. Анализируются и обсуждаются основные вопросы, которые появляются при добавлении поддержки мобильности в инфраструктуру Публикация /Подписка. Определяются две ортогональные формы мобильности (физическая и логическая) и обсуждаются требования системы, поддерживающей оба типа мобильности.
Для цитирования
Антипов В.А., Антипов О.В., Солдатов В.В. Поддержка мобильности в системах передачи сообщений протокола Публикация/Подписка, используемого в виртуальных медицинских организациях // Биомедицинская радиоэлектроника. 2019. № 4. С. 53–59. DOI: https://doi.org/10.18127/j15604136-201904-08
Список источников
- Johnson D. Scalable support for transparent mobile host internetworking // Wireless Networks. Oct. 1995. V. 1. P. 311–321.
- Zeidler, Fiege L. Mobility support with REBECA. In Proceedings of the 23rd International Conference on Distributed Computing Systems Workshop on Mobile Computing Middleware. 2003.
- Segall W., Arnold D. Elvin has left the building: A publish/subscribe notification service with quenching // In Proceedings of the 1997 Australian UNIX Users Group. Brisbane, Australia. Sept. 1997.
- Carzaniga A., Rosenblum D.S., Wolf A.L. Design and evaluation of a wide-area event notification service // ACM Transactions on Computer Systems. 2001.V. 19(3). P. 332–383.
- Fiege L., Mühl G. Rebeca Event-Based Electronic Commerce Architec-ture. 2000. http://www.gkec.informatik.tudarmstadt.de/rebeca.
- Mühl G., Fiege L., Gärtner F.C., Buchmann A.P. Evaluating advanced routing algorithms for content-based publish/subscribe systems // In A. Boukerche and S. Majumdar, editors. The Tenth IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS 2002), Fort Worth, TX, USA, October 2002. IEEE Press.
- Antipov V.A., Antipov O.V., Pylkin A.N. Dynamic Publish/Subscribe Systems // International conference on computer technologies in physical and engineering applications. Sankt-Petersburg. 2014. P. 11–11а.
