powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Singleton в случае работы приложения на нескольких компьютерах
7 сообщений из 7, страница 1 из 1
Singleton в случае работы приложения на нескольких компьютерах
    #39944241
Fockewolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Есть задача - обеспечить сущестование единственного экзепляра соединения к некому серверу. Все хорошо, если работать с одной сборкой приложения. А если на локальных компьютерах установлены разные сборки, НА каждом своя? Компьютер А - свое установленное приложение, компьютер И - свое, компьютер С- свое. Ведь тогда не выкрутиться Singleton. Подскажи, пожалуйста, в какую сторону копать. Я так понимаю, попахивает сервером приложений?
...
Рейтинг: 0 / 0
Singleton в случае работы приложения на нескольких компьютерах
    #39944248
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как ты себе представляешь "единственный экземпляр соединения" сразу с нескольких хостов? Это как одновременно сидеть в офисе на работе и занюхивать дороги в ночном клубе. Если бы меня научили, как такой сингелтон создать, то это бы стал мой любимый паттерн
...
Рейтинг: 0 / 0
Singleton в случае работы приложения на нескольких компьютерах
    #39944256
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соединение происходит по средствам уз любви?
...
Рейтинг: 0 / 0
Singleton в случае работы приложения на нескольких компьютерах
    #39944285
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fockewolf
Добрый день! Есть задача - обеспечить сущестование единственного экзепляра соединения к некому серверу. Все хорошо, если работать с одной сборкой приложения. А если на локальных компьютерах установлены разные сборки, НА каждом своя? Компьютер А - свое установленное приложение, компьютер И - свое, компьютер С- свое. Ведь тогда не выкрутиться Singleton. Подскажи, пожалуйста, в какую сторону копать. Я так понимаю, попахивает сервером приложений?

А в чём смысл задачи? Блокировать некий ресурс, пока с ним кто-то работает?

Тогда не сервером приложений, а сервисом блокировок попахивает. К примеру на базе Zookeeper.
...
Рейтинг: 0 / 0
Singleton в случае работы приложения на нескольких компьютерах
    #39944296
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fockewolf,

Нужна распределённая блокировка?
Тогда либо Zookeeper, либо Redis (redlock), либо блокировка на уровне MS SQL, либо через очереди.
...
Рейтинг: 0 / 0
Singleton в случае работы приложения на нескольких компьютерах
    #39944589
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fockewolf
Добрый день! Есть задача - обеспечить сущестование единственного экзепляра соединения к некому серверу.


т.е. надо понимать, у ТС эта фраза вопросов не вызывает
...
Рейтинг: 0 / 0
Singleton в случае работы приложения на нескольких компьютерах
    #39944624
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин
Fockewolf
Добрый день! Есть задача - обеспечить сущестование единственного экзепляра соединения к некому серверу.


т.е. надо понимать, у ТС эта фраза вопросов не вызывает

Да, так и надо понимать. Он как мог, так и сформулировал.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Singleton в случае работы приложения на нескольких компьютерах
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]