Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.06;
Скачать: CL | DM;

Вниз

Удалённая база   Найти похожие ветки 

 
pifpaf   (2003-02-17 12:32) [0]

Поделитесь опытом пожалуйста с начинающим. Нужно работать с БД через Интернет. Т.е. база на одном конце города, клиенты на другом. Какими технологиями лучше прользоваться?

Спасибо.


 
Reindeer Moss Eater   (2003-02-17 12:35) [1]

Интернет ничем таким особенным от локальной сети не отличается.


 
asmith   (2003-02-17 14:41) [2]

Отличается, ибо соединение с ним не имеет состояния: подключение-запрос-ответ-сервер забыл все о клиенте. Имеется в виду, естественно, работа по HTTP протоколу. Поэтому правильнее в этой ситуации построить ВЕБ-сайт, имеющий прямой доступ к базе данных, и обращаться к нему из обычного ВЕБ-броузера. Если стороить все на технологиях от MS, то проще выбрать ASP или, что еще лучше, ASD.NET. Если нужен GUI-интерфейс также - строить ВЕБ-сервис.


 
Reindeer Moss Eater   (2003-02-17 14:44) [3]

Имеется в виду, естественно, работа по HTTP протоколу
Кем имеется ввиду?

Отличается, ибо соединение с ним не имеет состояния: подключение-запрос-ответ-сервер забыл все о клиенте.
Просто чушь какая-то.


 
Sergey Masloff   (2003-02-17 15:23) [4]

Reindeer Moss Eater (17.02.03 12:35)
>Интернет ничем таким особенным от локальной сети не отличается.
Очень даже отличается. Скорость в 10Мбит являющаяся для локалки вчерашним днем в глобальной сети пока является мечтой. Как показывает практика, работа в архитектуре клиент-сервер через Интернет практически неосуществима.



 
wara   (2003-02-17 15:30) [5]

Вот мне тут недавно прислали информацию. Чуть-чуть не по Вашей теме, но близко. Хотя бы есть, с чего начать:
http://www.hiprog.com/forum/forum.asp?action=show&id=2&messid=22978
Если не затруднит, напишите, что у вас получилось у Вас что-нибудь или нет.


 
Reindeer Moss Eater   (2003-02-17 15:37) [6]

Sergey Masloff

1. Это не принципиальное отличие.
2. Автор вопроса ничего не уточнил про свою толщину канала.
3. Исходя из этого, был дан ответ, что отличий нет.
4. Для CS приложений часто 10 мбит/сек и 28 кбит/сек очень незначительно отличаются.


 
Mike Kouzmine   (2003-02-17 15:38) [7]

Реч идет о принципе работы, а не о скорости.


 
Anatoly Podgoretsky ©   (2003-02-17 16:00) [8]

Sergey Masloff (17.02.03 15:23)
Reindeer Moss Eater (17.02.03 15:37)

Про скорость не было речи, у некоторых локал 128 кб, а у других Интернет 100т мб, но по принчипам не отличаются.
Я имел дело с подобными системами, работает нормально, за исключением безопасности.

Другое дело что не стоит выставлять базу данных напрямую в Интернет, плохо кончится, надо использовать multitier


 
Sergey Masloff   (2003-02-17 16:07) [9]

Anatoly Podgoretsky ©
>а у других Интернет 100т мб
у меня например ;-) Но все равно надежность работы не устраивала - похоже, несмотря на высокую скорость соединения данные видимо кэшировались на всяких промежуточных серверах. Работало нездорово.

>Другое дело что не стоит выставлять базу данных напрямую в Интернет, плохо кончится, надо использовать multitier
Я с другой стороны но пришел к тому же выводу


 
Anatoly Podgoretsky ©   (2003-02-17 16:17) [10]

Sergey Masloff (17.02.03 16:07)
Кешироваться не должно, это же не HTTP а простые TCP пакеты, надежность да, все таки локальная надежнее и не так нагружена, а вот безопасность это серьезно. Максимум через диалап с серьезной аудентификацией и callback



Страницы: 1 вся ветка

Текущий архив: 2003.03.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.047 c
3-16909
nkrainev
2003-02-14 22:05
2003.03.06
Повтор вопроса - как выполнить запросы без ошибок?


1-17192
StarCon
2003-02-24 12:36
2003.03.06
ActivX на Delphi


14-17332
PDF
2003-02-17 22:30
2003.03.06
Работа с PDF в Delphi


14-17397
Труп Васи Доброго
2003-02-19 09:04
2003.03.06
Настройка IP сетей


6-17249
Grin
2003-01-14 15:59
2003.03.06
TidHttp в цикле после неудачного запроса больше не конектится