Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.47 MB
Время: 0.044 c
1-1085846300
ALex1
2004-05-29 19:58
2004.06.13
поиск папок и файлов


14-1085487647
VID
2004-05-25 16:20
2004.06.13
Что я не так делаю с этим VB ???


3-1085118507
Maxx221177
2004-05-21 09:48
2004.06.13
Как заставить автоматически обновляться ADOQuery ?


3-1084975394
Rouse_
2004-05-19 18:03
2004.06.13
Что-то не понятное с размером базы творится...


6-1082666029
andrysha1
2004-04-23 00:33
2004.06.13
почему когда я использую IdUDPClient, IdUDPServer,IdTCPServer