Текущий архив: 2004.06.13;
Скачать: CL | DM;
ВнизSocket и базы данных Найти похожие ветки
← →
неизвестный (2004-05-15 07:51) [0]Драсти!
Поскажите как можно работать с базой данных через Socket посредством SQL запроса?
может дока есть или ссылки?
← →
Ihor Osov'yak © (2004-05-17 02:14) [1]Обычно - по трехзвенной схеме. Первое звено - СУБД, второе - прослойка, умеющая принимать информацию по Socket и отдавать результаты тем же способом (довольно часто запрос - в виде обычного текста, результат - в виде xml) и умеющая посылать принятые запросы штатно СУБД (естественно, и принимать результат). Третье звено - клиентское приложение. Умеет формировать и посылать запросы и интерпритировать ответы среднего звена.
Зы. Не занимайтесь изобретением велосипеда. Есть очень много готовых решений и технологий, работающих примерно по такой схеме. Иногда проблема работы общения по сети переносится на плечи первого звена и второго, взять то же BDE, работающее с удаленным сервером.
← →
Andriano (2004-05-17 08:49) [2]MIDAS (TSocketConnection) и не надо ничего изобретать. Сейчас его использую, очень удобный.
← →
неизвестный (2004-05-19 05:18) [3]А пример работы можно или ссылку на документацию?
← →
Digitman © (2004-05-19 08:50) [4]
> неизвестный
не занимайся ерундой с 3-хзвенкой, если это чем-то конкретным не оправдано
что значит "через Socket" ? любой мало-мальски серьезный SQL-сервер использует протокол TCP/IP для коннекта с клиентами, это УЖЕ подразумевает использование гнезд !
установи, к примеру, любой из серверов Interbase/FireBird/Yaffil, установи клиентскую часть - и все готово для работы с сервером "через Socket", никаких спец.велосипедов изобретать не нужно..
примеров работы с упомянутыми серверами посредством кл.компонентов прямого доступа навалом в сети, загляни, например, на ibase.ru
Страницы: 1 вся ветка
Текущий архив: 2004.06.13;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.03 c