powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP7 - работа по сети с удаленными данными.
6 сообщений из 6, страница 1 из 1
VFP7 - работа по сети с удаленными данными.
    #32688581
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, дело такое – удалось сбацать весьма приличную (почти без глюков – надо же!) комплексную БД на основе 8-ми имеющихся отдельных БД (все это – в локальном варианте). И все было чинно да славно, все были довольны, даже весьма капризный босс… Но неожиданно и настойчиво беда постучала в двери – возникла необходимость переделать эту БД в сетевой многопользовательский вариант, а я, признаться – сетевик никакой, к сожалению. Причем, необходимо, чтобы вся выборка осуществлялась самим сервером, а клиент получал уже отобранную порцию данных (насколько я понимаю – это нормальное положение вещей, или я не прав?). Начал искать «просветительный» материал по этому вопросу. Перепробовал много примеров из HELP’а (работаю на VFP7, менять – низзя, да и привык уже), ничто не подошло лучше, чем применение описанного М.Базияном (VFP6) объекта «RDS.DataControl», но сего зверя в том же HELP’е найти не удалось, хотя по команде
ords=CREATEOBJECT("RDS.DataControl")
он прекрасно создается, и через Debugger можно посмотреть даже его свойства. Мне необходимо с его помощью выполнять не SQL-запрос, а довольно сложный программный код со встроенными процедурами (теми, которые хорошо себя зарекомендовали в локальной версии). Возможно ли это? Или хотя бы – как посмотреть сего зверя в каком-нибудь ClassBrowser’е или ObjectBrowser’е? Или где найти описание чего-то подобного? Кстати, заглянул в реестр своей Win2000sp4 и нашел там упоминание не только о классе "RDS.DataControl", но и много других незнакомых «вкусностей» ("RDS.DataSpace", "RDSServer.DataFactory") – закрадывается подозрение, что это не VFP-классы, ведь в HELP’е они ни словом не упоминаются. А где бы узнать о них побольше? Нутром чую – это то, что мне нужно. Подскажите, пожалуйста.
...
Рейтинг: 0 / 0
VFP7 - работа по сети с удаленными данными.
    #32688588
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RDS.DataControl - вчерашний, простите нет - позавчерашний день...

Если сервер должен все сам быстро выбирать и посылать клиенту ответ (как SQL Server) - то надо применять Web services в составе SOAP 3.0 (будьте осторожны - в комплекте с VFP 7 идет 2.0 - в принципе у меня задачи на нем крутятся уже несколько лет, но 3.0 - лучше по возможностям)...

Посмотрите поиск по Web services - мы это уже обсуждали - работает очень хорошо, быстро и очень надежно... В help к vfp 8.0 есть неплохие примеры а в MSDN - есть статьи - как работать с VFP and Web Services...

Good luck!
...
Рейтинг: 0 / 0
VFP7 - работа по сети с удаленными данными.
    #32688591
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, забыл сказать - внутри web service вы пишете код как в Вашей обычной программе VFP - То есть ничего нового учить не надо для этой очень хорошей технологии
...
Рейтинг: 0 / 0
VFP7 - работа по сети с удаленными данными.
    #32688893
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Sergey Ch:
Большое спасибо, как раз у меня SOAP 3-й есть - устанавливал его вместе с VFP8, но потом был вынужден вернуться на VFP7 - он у меня более устойчиво работает, да и не нуждается в обязательном наличии XP или 2000.
В общем, спасибо - теперь знаю, хоть в каком направлении искать. Думаю, победю.
...
Рейтинг: 0 / 0
VFP7 - работа по сети с удаленными данными.
    #32689124
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OK, но мне все-таки больше понравился VFP 8.0 - с SP1 он работате вполне сносно, хотя в некоторых проектах пришлось переписывать Select SQL под правильный стандарт...

Good luck!
...
Рейтинг: 0 / 0
VFP7 - работа по сети с удаленными данными.
    #32690413
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, VFP8 - конечно, шаг вперед, но у меня он под SP4 не совсем устойчиво себя ведет, да и невозможность работать в среде разработки под другими версиями Windows, кроме XP и 2000 причиняет неудобства. А вообще, у меня, вроде бы, SOAP3 сейчас нормально переинсталлировался, думаю он нормально "снюхается" и с VFP7. Спасибо за советы и поддержку. Сейчас пытаюсь собрать, что можно, о WEB Services по И-нету, дабы поскорее въехать в суть сего зверя...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP7 - работа по сети с удаленными данными.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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