powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Разрешите вопрос ???
5 сообщений из 5, страница 1 из 1
Разрешите вопрос ???
    #33020771
Lipton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как правильно работать...

Проект расчитан на несколько пользователей, что правельней создать проект и каждому пользователю отдельно приложение разносить,
или пусть все питаются с одного екзешника или одного места ???


напримере 1С смотрел там на для каждого пользователя свое приложение на компе стоит....
...
Рейтинг: 0 / 0
Разрешите вопрос ???
    #33020801
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зависит от Ваших пристрастий... Оба варианта имеют право на жизнь...
...
Рейтинг: 0 / 0
Разрешите вопрос ???
    #33020832
piva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если экзешник на сервере - то для того что бы его заменить на новую версию - все придется выгонять из проги - это прокатит если клиентов 3-5 если больше - замучаешься бегать всех выгонять
...
Рейтинг: 0 / 0
Разрешите вопрос ???
    #33020843
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LiptonКак правильно работать...
В данном случае, надо ставить вопрос не "как правильнее", а "как удобнее для разработчика"

LiptonПроект расчитан на несколько пользователей, что правельней создать проект и каждому пользователю отдельно приложение разносить,
или пусть все питаются с одного екзешника или одного места ???

Смотри, что мы имеем:

Создали EXE. С ним работают несколько пользователей. Теперь вносим модификацию в этот EXE. Необходимо разнести эту модификацию тем же пользователям.

Если есть только один EXE на сервере и все пользователи к нему обращаются, то надо выгнять всех пользователей из программы и только после этого ты сможешь обновить файл. В противном случае система не позволит заменить файл, с которым кто-то работает.

Если у каждого клиента свой копия, то ты в любой момент можешь заменить оригинал на сервер. Клиенты получат обновленную версию при загрузке программы (дополнительный диспетчер, который сравнивает файлы у клиента и на сервер. В случае отличия качает клиенту измененную версию и ее запускает).

Кроме того, имеем некоторую экономию сетевого трафика, если EXE у клиента. Не надо постоянно гонять его по сети.
...
Рейтинг: 0 / 0
Разрешите вопрос ???
    #33021113
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирМЕсли есть только один EXE на сервере и все пользователи к нему обращаются, то надо выгнять всех пользователей из программы и только после этого ты сможешь обновить файл. В противном случае система не позволит заменить файл, с которым кто-то работает.

Если у каждого клиента свой копия, то ты в любой момент можешь заменить оригинал на сервер. Клиенты получат обновленную версию при загрузке программы (дополнительный диспетчер, который сравнивает файлы у клиента и на сервер. В случае отличия качает клиенту измененную версию и ее запускает).

Кроме того, имеем некоторую экономию сетевого трафика, если EXE у клиента. Не надо постоянно гонять его по сети.Наверное, стоит добавить, что очень часто появление новой версии автоматически влечет за собой не только изменение программного кода, но и изменение данных, а также правил работы с ними. Т.е. само появление новой версии программы делает [недопустимой|неприемлемой|невозможной] работу с ее старой версией. Таким образом, даже если все пользователи работают с локальной версией EXE, при установке большинства обновлений придется принудительно выгонять их из программы, чтобы при следующем их сеансе работы локальная версия EXE была принудительно обновлена. Таким образом, преимущества локального размещения EXE, именно по части удобства обновлений, не столь очевидны.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Разрешите вопрос ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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