Главная страница
    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.58 MB
Время: 0.039 c
1-17139
Dima1
2003-02-19 08:51
2003.03.06
кто мне подскаже, как по сообщению Эксес виолейшин с указанным


14-17398
Юров Владимир
2003-02-19 10:35
2003.03.06
ODBC


14-17313
hatchy
2003-02-15 14:24
2003.03.06
Ошибка в коде


14-17293
Sorm
2003-02-07 16:09
2003.03.06
Нужен компонент позвол. замораживать столбцы


3-16977
NightCold
2003-02-17 14:59
2003.03.06
Помогите срочно!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский