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

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

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

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

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

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


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

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

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

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

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

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

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

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

на сервер по крайней мере первое время, пока не появится IE клиент большой нагрузки не будет
...
Рейтинг: 0 / 0
Нужен совет по удаленному доступу
    #34638155
Stilet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну вот, я так понимаю что получив необходимую информацию все думают над предложением мне приемливого ришения :-)
...
Рейтинг: 0 / 0
Нужен совет по удаленному доступу
    #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
Нужен совет по удаленному доступу
    #34638246
memory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ещё слово CORBA в памяти всплыло
...
Рейтинг: 0 / 0
Нужен совет по удаленному доступу
    #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
25 сообщений из 30, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен совет по удаленному доступу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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