powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Преобразование локальной программы в сетевую...
5 сообщений из 5, страница 1 из 1
Преобразование локальной программы в сетевую...
    #34183861
Ситуация: Есть прога на VFP7.0 для локальной работы с одной базой данных.
Требуеться: Сделать сетевую версию, чтобы несколько пользователей по сети запустив локально эту прогу, могли работать с одной базой.
Вопрос: Как это сделать? Какие трудности при этом возникают? Сколько времени хоты бы приблизительно на это нужно?...или какие этапы? (а сроки я уже сам прикину)

Прошу специалистов отозваться и помочь!!!
Заранее благодарен!
...
Рейтинг: 0 / 0
Преобразование локальной программы в сетевую...
    #34183877
vkluch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишите тех.зад. на мыло.
...
Рейтинг: 0 / 0
Преобразование локальной программы в сетевую...
    #34183933
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Трохимчук Ситуация: Есть прога на VFP7.0 для локальной работы с одной базой данных.
Требуеться: Сделать сетевую версию, чтобы несколько пользователей по сети запустив локально эту прогу, могли работать с одной базой.
Вопрос: Как это сделать? Какие трудности при этом возникают? Сколько времени хоты бы приблизительно на это нужно?...или какие этапы? (а сроки я уже сам прикину)

Прошу специалистов отозваться и помочь!!!
Заранее благодарен!
Предполагается клиент-сервер или файл-сервер?
С уважением, Алексей.
...
Рейтинг: 0 / 0
Преобразование локальной программы в сетевую...
    #34184017
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В зависимости от того как именно написана эта прога.
Т.е. что значит работает локально с одной базой:
- что за БД : free table / VFP DBC / еще что-то
- держит ли базу в эксклюзиве
- какова технология модификации данных
- каким образом определяется ее однозадачность
и т.д. и т.п.
В зависимости от этого - от 5 мин на установку соответствующих SET до .... сроков , которые можно оценить только узнав ответ на предыдущий вопрос + тех.задание + какая будет БД файл/клиен-сервер
...
Рейтинг: 0 / 0
Преобразование локальной программы в сетевую...
    #34184463
fox_vik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Трохимчук Ситуация: Есть прога на VFP7.0 для локальной работы с одной базой данных.
Требуеться: Сделать сетевую версию, чтобы несколько пользователей по сети запустив локально эту прогу, могли работать с одной базой.
Вопрос: Как это сделать? Какие трудности при этом возникают?
1 Установите базу на компьютер, который будет играть роль сервера. Это может быть и компьютер на котором запускаете программу. Т.е. тестировать можете все на одном компьютере.
2 На своем компьютере в Config.fpw пропишите:
exclusive=off
path= ВСЕ ПАПКИ С ФАЙЛАМИ ДАННЫХ ЧЕРЕЗ ЗАПЯТУЮ
3 На своем компьютере откройте два экземпляра программы. Для базы это будут два разных пользователя. И все трудности сможете увидеть сами.

Вряд ли при разработке локальной версии использовались типы буферизации в окнах отличные от значения по умолчанию.
По умолчанию в окнах BufferMode=0 (none). До того как вникните в тонкости буферизации измените BufferMode=2 (Optimistic).
В таблицах, открытых в Data Environment форм, по умолчанию BufferMode=1 (Use Form Setting). Для начала так их и оставьте.
Проверьте программу на отсутствие команд SET EXCLUSIVE ON, PACK, ZAP и других, требующих эксклюзивного открытия таблиц.

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

Начните, а дальше изучайте способы буферизации и добивайтесь такого поведения программы, которое устроит Ваших пользователей.

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


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