Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.06;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
1-17033
AFrolov
2003-02-25 11:03
2003.03.06
Com Server Warning


14-17345
Дмитрий К.К.
2003-02-18 06:21
2003.03.06
Именинники 18 февраля


6-17242
Глеб
2003-01-08 03:20
2003.03.06
Вопрос по работе с сетью в Delphi


9-16852
CHiF_
2002-10-07 12:57
2003.03.06
dxg формат


6-17238
Demetrius
2003-01-15 10:32
2003.03.06
Proxy & иже с ним





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский