Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен совет по удаленному доступу / 25 сообщений из 30, страница 1 из 2
04.07.2007, 13:20:42
    #34637725
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
задача: c интернетовского сервера из базы данных надо забирать информацию на клиента.

какую архитектуру организовать на сервере
по какому протоколу организовать доступ с клиента к серверу
...
Рейтинг: 0 / 0
04.07.2007, 13:23:52
    #34637736
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
SOAP, webservices, JSON, RPC.
Тебе какой больше нравится?
...
Рейтинг: 0 / 0
04.07.2007, 13:26:47
    #34637760
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
ценю твои познания. может тогда как раз поможешь определиться с архитектурой ?
...
Рейтинг: 0 / 0
04.07.2007, 13:26:56
    #34637761
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Протоколы RPC, HTTP, FTP.
...
Рейтинг: 0 / 0
04.07.2007, 13:30:36
    #34637790
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
а что меньше жрет трафик?
...
Рейтинг: 0 / 0
04.07.2007, 13:34:03
    #34637809
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Stiletценю твои познания. может тогда как раз поможешь определиться с архитектурой ?
Может ты сначала укажешь, что конкретно нужно делать?
Для данных:
а) сложность формата;
б) размер;
в) важность;
г) критичность скорости доставки;
д) возможность передачи других форматов со временем;
е) проверка передаваемых данных на валидность;
ж) действия с данными на клиенте.
...
Рейтинг: 0 / 0
04.07.2007, 13:35:38
    #34637819
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Хрюхрюшкин.Протоколы RPC, HTTP, FTP.
- добавлю к этому прямой коннект к базе со стороны клиента, т. е. TCP/IP :)

Stiletзадача: c интернетовского сервера из базы данных надо забирать информацию на клиента
- слабо сказать как часто забирается информация, в каком объеме, а также пару слов о качестве сетевого соединения между клиентом и сервером? Также полезно сообщить кто будет выполнять забор данных: оператор или приложение и что за БД.
...
Рейтинг: 0 / 0
04.07.2007, 13:37:33
    #34637831
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Kachalov Хрюхрюшкин.Протоколы RPC, HTTP, FTP.
- добавлю к этому прямой коннект к базе со стороны клиента, т. е. TCP/IP :)

Да хоть UDP, просто это всё-таки не наш метод :)
21-й век, пора пользоваться высокоуровневыми протоколами в обычных задачах :)
...
Рейтинг: 0 / 0
04.07.2007, 13:40:07
    #34637844
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
на серваке будет крутиться базаданных PosgreSQL либо Derby

инфомация будет качаться на клента во встроенной Derby

это то я чем я в принципе определился.


специальный клиент это так сказать для постоянных пользователей, кто с информацией будет работать постоянно.
Думаю со временем для более широкой публики потребуется обычный клиент на осное IE
...
Рейтинг: 0 / 0
04.07.2007, 13:40:35
    #34637848
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Более того, что из себя представляет сервер (appserver, dbms)? Что из себя представляет клиент (тонкий или толстый)?
...
Рейтинг: 0 / 0
04.07.2007, 13:41:50
    #34637856
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Stilet
специальный клиент это так сказать для постоянных пользователей, кто с информацией будет работать постоянно.
Думаю со временем для более широкой публики потребуется обычный клиент на осное IE
Т.е. тонкий клиент? Только отображение данных, а весь возможный business-layer лежит на этом сервере?
...
Рейтинг: 0 / 0
04.07.2007, 13:47:58
    #34637880
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
однако заставляешь задуматься :-)
...
Рейтинг: 0 / 0
04.07.2007, 13:51:47
    #34637904
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Stiletоднако заставляешь задуматься :-)
Вообще подход MVC (model-view-controller) позволит тебе легко перейти от IDE-клиента к веб-клиенту (менять нужно будет только view часть, а вся бизнес-логика, методы доступа к данным и их сохранение останется неизменной).
Рекомендую рассмотреть этот вопрос.

Далее можно легко прийти к тому, что выбирать для обмена нужно тот протокол, который неизменно (или с минимальными переделками) работает в этих обоих видах приложений.
...
Рейтинг: 0 / 0
04.07.2007, 13:57:05
    #34637934
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
на счет сервера незнаю, пока представляю себе технологию работы через апаче и jsp страницы, и то не до конца. это как раз и является одним из вопрсов.
В случае клиента с Derby думаю часть логики будет на клиенте. В случае с IE просто незнаю. опыта работы никакого.
...
Рейтинг: 0 / 0
04.07.2007, 13:59:06
    #34637943
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Что такое IE? Internet Explorer штоле?
...
Рейтинг: 0 / 0
04.07.2007, 14:00:32
    #34637954
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
ага
...
Рейтинг: 0 / 0
04.07.2007, 14:01:45
    #34637960
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Хрюхрюшкин. Kachalov Хрюхрюшкин.Протоколы RPC, HTTP, FTP.
- добавлю к этому прямой коннект к базе со стороны клиента, т. е. TCP/IP :)

Да хоть UDP, просто это всё-таки не наш метод :)
21-й век, пора пользоваться высокоуровневыми протоколами в обычных задачах :)
Ога. Именно. Долой прямой доступ к БД! Даешь пицотмегабайтные XML'ины! А потом мы их еще на клиенте несколько раз туда-сюда из String'ов в XML погоняем (да-да, обязательно в DOM!) и за****ь фсе будет! архитектура до 22-го века доживет!
:)
...
Рейтинг: 0 / 0
04.07.2007, 14:05:04
    #34637973
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
2Timm я с тобой согласен по поводу раздутых XML. Но ты лучше что нить дельное предложи
...
Рейтинг: 0 / 0
04.07.2007, 14:08:42
    #34637997
Хрюхрюшкин.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Timm
Ога. Именно. Долой прямой доступ к БД! Даешь пицотмегабайтные XML'ины! А потом мы их еще на клиенте несколько раз туда-сюда из String'ов в XML погоняем (да-да, обязательно в DOM!) и за****ь фсе будет! архитектура до 22-го века доживет!
:)
Долой прямой доступ к БД, совершенно верно. Даешь прямой доступ к серверу приложений. Ибо лишь мартышки и те, кому больше нечего делать, по три раза переписывают логику приложения :)

Необязательно использовать XML, кстати.
...
Рейтинг: 0 / 0
04.07.2007, 14:11:46
    #34638008
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
StiletНо ты лучше что нить дельное предложи
- Вы до сих пор не ответили на конкретные вопросы которые Вам задали и хотите что бы предлагали что-то дельное?

- объем данных для обмена?
- нагрузка на сервер (количество клиентов и частота обращений)?
- критичность скорости доставки?
- качество сетевого соединения?
...
Рейтинг: 0 / 0
04.07.2007, 14:19:34
    #34638043
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Kachalov StiletНо ты лучше что нить дельное предложи
- Вы до сих пор не ответили на конкретные вопросы которые Вам задали и хотите что бы предлагали что-то дельное?

- объем данных для обмена?
- нагрузка на сервер (количество клиентов и частота обращений)?
- критичность скорости доставки?
- качество сетевого соединения?

в случае не IE клиента, тоесть при полной закачке данных, думаю в ближайшее время в незжатом виде не будет превышать 5-10 мб

в случае с IE на один запрос думаю максимум будет 1-2 странички

на сервер по крайней мере первое время, пока не появится IE клиент большой нагрузки не будет
...
Рейтинг: 0 / 0
04.07.2007, 14:42:12
    #34638155
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Ну вот, я так понимаю что получив необходимую информацию все думают над предложением мне приемливого ришения :-)
...
Рейтинг: 0 / 0
04.07.2007, 14:45:31
    #34638176
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Stiletв случае с IE на один запрос думаю максимум будет 1-2 странички
- что за бред с IE клиентом? а FF клиенты и Opera клиенты будете делать? IE клиент это web-страница? web-страница с AJAX? Java-апплет на web-странице? ActiveX-компонент на web-странице?

Stiletна сервер по крайней мере первое время, пока не появится IE клиент большой нагрузки не будет
- а потом? все переделывать? большая это сколько (запросов в единицу времени)?

- делайте обычный web-сайт, а если захочется большего - SOAP, web-сервисы, RMI (если толстый клиент на Java) и т. д. когда это реально понадобится :)
...
Рейтинг: 0 / 0
04.07.2007, 14:55:53
    #34638246
memory
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
а ещё слово CORBA в памяти всплыло
...
Рейтинг: 0 / 0
04.07.2007, 15:06:48
    #34638302
Stilet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужен совет по удаленному доступу
Kachalov что за бред с IE клиентом? а FF клиенты и Opera клиенты будете делать? IE клиент это web-страница? web-страница с AJAX? Java-апплет на web-странице? ActiveX-компонент на web-странице?


это не бред. я понимаю, что для этого действительно понадобится обычный Web сайт


Kachalov
- а потом? все переделывать? большая это сколько (запросов в единицу времени)?

чтоб потом все не переделывать я сейчас с вами и общаюсь. и к тому независимо от того какая будет нагрузка на сервер предпочитаю чтоб предложенное решение грузило аппаратную часть по минимуму. чем меньше тем лучше. так что отчасти этот вопрос вообще не корректен.

Kachalov
- делайте обычный web-сайт, а если захочется большего - SOAP, web-сервисы, RMI (если толстый клиент на Java) и т. д. когда это реально понадобится :)
Повторюсь. Web сайт это второй этап. сначала надо написать приложение, которое бы независело от скорости канала свзи, т.е. закачка данных в локальную базу и быстрая и удобная работа с ними.
и по возможности что эти два этапа по крайней мере частично использовали какой то общий код для минимизации работы
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен совет по удаленному доступу / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]