Страница 1 из 1
Взаимодействие между приложениями
Добавлено: 28 окт 2006, 09:01
ИгорКов
Здраствуйте!
Подскажите как сделать взаимодействие между приложениями с помощью HTTP-компонентов, которые находятся на вкладке IndyClient и IndyServer. Нужно управлять удаленной базой в виде таблицы Paradox созданной на другом компе.
Добавлено: 29 окт 2006, 02:19
Naeel Maqsudov
Если Вы хотите в клиентском приложении использовать DBAware-компоненты (например TBDTable), то при испольщзовании указанных Вами компонентов Вам придется изобрести велосипед даже не с нуля, а с минус 10. Т.е. элементарные винтики для этого велосипеда Вам тоже придется изобретать заново.
Оно Вам надо?
Почитайте что-нибудь про трехзвенную архитектуру СУБД, а затем садитесь на какой-нибудь из готовых велосипедов. Их много: ADO, Midas, RDO... Большинство этих велосипедов уже припаркованы в Delphi. На некотороых можно кататься бесплатно. За некоторые в случае дальнейщей поставки Вашего решения клиенам придется платить, но там есть готовые фишки, например, портфельная репликация в Midas (данные можно временно частично выкачивать на клиентов, что позволит им продолжать работать, даже если сервер временно недоступен).
Т.е. то что вы хотите сделать уже есть. Не топчитесь на месте, а используйте готовые и заслуженные технологии, а еще лучше - смотрите в будущее.
Удачи.