|
|
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
задача: c интернетовского сервера из базы данных надо забирать информацию на клиента. какую архитектуру организовать на сервере по какому протоколу организовать доступ с клиента к серверу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:20:42 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
SOAP, webservices, JSON, RPC. Тебе какой больше нравится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:23:52 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
ценю твои познания. может тогда как раз поможешь определиться с архитектурой ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:26:47 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Протоколы RPC, HTTP, FTP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:26:56 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
а что меньше жрет трафик? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:30:36 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Stiletценю твои познания. может тогда как раз поможешь определиться с архитектурой ? Может ты сначала укажешь, что конкретно нужно делать? Для данных: а) сложность формата; б) размер; в) важность; г) критичность скорости доставки; д) возможность передачи других форматов со временем; е) проверка передаваемых данных на валидность; ж) действия с данными на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:34:03 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Хрюхрюшкин.Протоколы RPC, HTTP, FTP. - добавлю к этому прямой коннект к базе со стороны клиента, т. е. TCP/IP :) Stiletзадача: c интернетовского сервера из базы данных надо забирать информацию на клиента - слабо сказать как часто забирается информация, в каком объеме, а также пару слов о качестве сетевого соединения между клиентом и сервером? Также полезно сообщить кто будет выполнять забор данных: оператор или приложение и что за БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:35:38 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Kachalov Хрюхрюшкин.Протоколы RPC, HTTP, FTP. - добавлю к этому прямой коннект к базе со стороны клиента, т. е. TCP/IP :) Да хоть UDP, просто это всё-таки не наш метод :) 21-й век, пора пользоваться высокоуровневыми протоколами в обычных задачах :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:37:33 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
на серваке будет крутиться базаданных PosgreSQL либо Derby инфомация будет качаться на клента во встроенной Derby это то я чем я в принципе определился. специальный клиент это так сказать для постоянных пользователей, кто с информацией будет работать постоянно. Думаю со временем для более широкой публики потребуется обычный клиент на осное IE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:40:07 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Более того, что из себя представляет сервер (appserver, dbms)? Что из себя представляет клиент (тонкий или толстый)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:40:35 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Stilet специальный клиент это так сказать для постоянных пользователей, кто с информацией будет работать постоянно. Думаю со временем для более широкой публики потребуется обычный клиент на осное IE Т.е. тонкий клиент? Только отображение данных, а весь возможный business-layer лежит на этом сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:41:50 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
однако заставляешь задуматься :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:47:58 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Stiletоднако заставляешь задуматься :-) Вообще подход MVC (model-view-controller) позволит тебе легко перейти от IDE-клиента к веб-клиенту (менять нужно будет только view часть, а вся бизнес-логика, методы доступа к данным и их сохранение останется неизменной). Рекомендую рассмотреть этот вопрос. Далее можно легко прийти к тому, что выбирать для обмена нужно тот протокол, который неизменно (или с минимальными переделками) работает в этих обоих видах приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:51:47 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
на счет сервера незнаю, пока представляю себе технологию работы через апаче и jsp страницы, и то не до конца. это как раз и является одним из вопрсов. В случае клиента с Derby думаю часть логики будет на клиенте. В случае с IE просто незнаю. опыта работы никакого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:57:05 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Что такое IE? Internet Explorer штоле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 13:59:06 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:00:32 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Хрюхрюшкин. Kachalov Хрюхрюшкин.Протоколы RPC, HTTP, FTP. - добавлю к этому прямой коннект к базе со стороны клиента, т. е. TCP/IP :) Да хоть UDP, просто это всё-таки не наш метод :) 21-й век, пора пользоваться высокоуровневыми протоколами в обычных задачах :) Ога. Именно. Долой прямой доступ к БД! Даешь пицотмегабайтные XML'ины! А потом мы их еще на клиенте несколько раз туда-сюда из String'ов в XML погоняем (да-да, обязательно в DOM!) и за****ь фсе будет! архитектура до 22-го века доживет! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:01:45 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
2Timm я с тобой согласен по поводу раздутых XML. Но ты лучше что нить дельное предложи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:05:04 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Timm Ога. Именно. Долой прямой доступ к БД! Даешь пицотмегабайтные XML'ины! А потом мы их еще на клиенте несколько раз туда-сюда из String'ов в XML погоняем (да-да, обязательно в DOM!) и за****ь фсе будет! архитектура до 22-го века доживет! :) Долой прямой доступ к БД, совершенно верно. Даешь прямой доступ к серверу приложений. Ибо лишь мартышки и те, кому больше нечего делать, по три раза переписывают логику приложения :) Необязательно использовать XML, кстати. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:08:42 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
StiletНо ты лучше что нить дельное предложи - Вы до сих пор не ответили на конкретные вопросы которые Вам задали и хотите что бы предлагали что-то дельное? - объем данных для обмена? - нагрузка на сервер (количество клиентов и частота обращений)? - критичность скорости доставки? - качество сетевого соединения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:11:46 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Kachalov StiletНо ты лучше что нить дельное предложи - Вы до сих пор не ответили на конкретные вопросы которые Вам задали и хотите что бы предлагали что-то дельное? - объем данных для обмена? - нагрузка на сервер (количество клиентов и частота обращений)? - критичность скорости доставки? - качество сетевого соединения? в случае не IE клиента, тоесть при полной закачке данных, думаю в ближайшее время в незжатом виде не будет превышать 5-10 мб в случае с IE на один запрос думаю максимум будет 1-2 странички на сервер по крайней мере первое время, пока не появится IE клиент большой нагрузки не будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:19:34 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Ну вот, я так понимаю что получив необходимую информацию все думают над предложением мне приемливого ришения :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:42:12 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Stiletв случае с IE на один запрос думаю максимум будет 1-2 странички - что за бред с IE клиентом? а FF клиенты и Opera клиенты будете делать? IE клиент это web-страница? web-страница с AJAX? Java-апплет на web-странице? ActiveX-компонент на web-странице? Stiletна сервер по крайней мере первое время, пока не появится IE клиент большой нагрузки не будет - а потом? все переделывать? большая это сколько (запросов в единицу времени)? - делайте обычный web-сайт, а если захочется большего - SOAP, web-сервисы, RMI (если толстый клиент на Java) и т. д. когда это реально понадобится :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:45:31 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
а ещё слово CORBA в памяти всплыло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 14:55:53 |
|
||
|
Нужен совет по удаленному доступу
|
|||
|---|---|---|---|
|
#18+
Kachalov что за бред с IE клиентом? а FF клиенты и Opera клиенты будете делать? IE клиент это web-страница? web-страница с AJAX? Java-апплет на web-странице? ActiveX-компонент на web-странице? это не бред. я понимаю, что для этого действительно понадобится обычный Web сайт Kachalov - а потом? все переделывать? большая это сколько (запросов в единицу времени)? чтоб потом все не переделывать я сейчас с вами и общаюсь. и к тому независимо от того какая будет нагрузка на сервер предпочитаю чтоб предложенное решение грузило аппаратную часть по минимуму. чем меньше тем лучше. так что отчасти этот вопрос вообще не корректен. Kachalov - делайте обычный web-сайт, а если захочется большего - SOAP, web-сервисы, RMI (если толстый клиент на Java) и т. д. когда это реально понадобится :) Повторюсь. Web сайт это второй этап. сначала надо написать приложение, которое бы независело от скорости канала свзи, т.е. закачка данных в локальную базу и быстрая и удобная работа с ними. и по возможности что эти два этапа по крайней мере частично использовали какой то общий код для минимизации работы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2007, 15:06:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34637934&tid=2145240]: |
0ms |
get settings: |
18ms |
get forum list: |
27ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
61ms |
get topic data: |
23ms |
get forum data: |
7ms |
get page messages: |
125ms |
get tp. blocked users: |
4ms |
| others: | 304ms |
| total: | 583ms |

| 0 / 0 |
