Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Разрешите вопрос ??? / 5 сообщений из 5, страница 1 из 1
18.04.2005, 12:34
    #33020771
Lipton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разрешите вопрос ???
Как правильно работать...

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


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

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

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

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

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

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

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

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

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


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