|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim Romanenko, создание Java ВЕБпроекта: - File - New Dynamic Web Project- name(Имя), target=server 10.1.3n OK = проект создался - File>New>Web>JSP = Имя, шаблон HTML OK, Дописать Hello word и F11 ВСЁ. ===== я не вижу логики вот в этой фразе:автор- подготовка данных к виду, необходимому для легкого отображения в табличных отчетах (грубо говоря, одна табличная форма - один класс явы, который будет тупо возвращать таблицу с данными, рассчитанными, подогнанными для отображения) - вариант - обмен данными с Flex в виде минимального набора классов. Т.е. Ява преобразует данные в некоторые сущности, используемые в предметной области, и Флекс оперирует не плоской таблицей, а набором классов Т.е. есть уже готовая логика в Оракле: ПакетДолжники.ДайДолжников(май месяц) - вы получате плоскую готовую таблицу. - осталось отдать ёё в тонкий клиент (View) Не вижу зачем городить на форму - класс, и убивать на это время и деньги. Если вы не работали с хибером, и хотите .... изучить....тогда пойму :) У меня тоже новый проект на флекс, только 3D. БД уже есть, и передавать надо голые данные ~ 1-3K треугольников. Переваривать данные в новый формат на каждом уровне - слишком накладно. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 20:08 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Поскольку JSP - не нужно (отображение на флекс), то и кнопка Файл-нью-ЖСП тоже не нужна. Petro123- осталось отдать ёё в тонкий клиент (View) В этой фразе и есть вся логика моих терзаний :) Как передать данные из Оракла в тонкий клиент, который полностью на флексе. Повторюсь еще раз - соединить напрямую Оракл и Флекс невозможно. В данный момент для реализации этой задачи смотрю в сторону BlazeDS. Пытаюсь прорваться через него и сделать маленький пилот-прожект. В форуме по жаве создал тему с вопросом о том, как правильно в Эклипсе создать жава-часть тест-драйва BlazeDS - если никто не поможет, как разберусь - выложу сам :) Почему-то этот шаг рождается с большим трудом. Хотя сам BlazeDS не так уж и сложен по своей сути. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2011, 22:50 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim RomanenkoПовторюсь еще раз - соединить напрямую Оракл и Флекс невозможно. В данный момент для реализации этой задачи смотрю в сторону BlazeDS. оракл с флексом соединяются так-же как любая другая БД в PHP. Один из вариантов - JSON. Поэтому, не надо повторять, что нет вариантов. Я тебе чисто про твои классы написал. Удачи! ______________________________________________ "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2011, 23:26 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim RomanenkoДа, LAN. Считаем, что минимальная скорость - 2 мбит. Но хотелось бы нормально работать на 256 кбит. LAN и 2 мбит - это обычный толстый клиент, писаный на чем угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 11:21 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
_модVadim RomanenkoДа, LAN. Считаем, что минимальная скорость - 2 мбит. Но хотелось бы нормально работать на 256 кбит. LAN и 2 мбит - это обычный толстый клиент, писаный на чем угодно. Бр-р-р. При чем тут одно к другому? Выбор толстого/тонкого клиента и ширина канала связи? У нас например толстый клиент отлично работает на 33600 :) Ну не то чтобы отлично... Но вполне терпимо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 12:19 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim Romanenko, значит понятие Толстый, у нас разное. Т.к. загрузка списка ~ 10K строк при 1 мегабит канале уже вынуждает ждать пользователя. Или у тебя пагинация на толстом клиенте :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 12:48 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Petro123Vadim Romanenko, значит понятие Толстый, у нас разное. Т.к. загрузка списка ~ 10K строк при 1 мегабит канале уже вынуждает ждать пользователя. Или у тебя пагинация на толстом клиенте :) Может быть :) Я под толстым клиентом понимаю полноценное десктопное решение, обычно - клиент-серверное. ПС: списки на примерно 10к строк мы обычно напрямую не загружаем. Стараемся такие списки представлять в древовидной структуре, а дерево - отображать по мере разворачивания. Скорость открытия реально возрастает :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 13:04 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim Romanenko, ну вот. У нас пользователь требовательный. Ему некогда тыкать мышкой в плюсики по 100 раз на день. Или как в типичном веб - откройте, обновите, перейдите.... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 13:57 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Petro123Vadim Romanenko, ну вот. У нас пользователь требовательный. Ему некогда тыкать мышкой в плюсики по 100 раз на день. Или как в типичном веб - откройте, обновите, перейдите.... Хм. Ну так и для "толстого" и для "тонкого" исполнения по-моему выборка справочника в 10к строк будет задачей примерно одинакового порядка сложности.. Или я ошибаюсь? У Вас используется сжатие при передаче данных от сервера БД до клиента? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 14:35 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim Romanenko, это примерно граница раздела 2-х архитектур - толстый и тонкий клиент. Толстый не задумывается о канале и грузит ВСЕ записи (на клиента) для функционала: - есть быстрый поиск и сортировка на ввод КАЖДОГО символа (DevExpress). Тонкий так не может, поэтому всякие костыли (сжатие не поможет): - ленивая загрузка - AJAX - пагинация - кликните по букве ФИО в справочнике :)), а потом подгрузим фамилии. ______________________________________________ "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 15:12 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Petro123, Теперь понятно :) У нас к тонкому клиенту несколько другие требования. Я бы даже сказал одно требование - отсутствие необходимости установки доп. ПО на каждый АРМ (клиент Оракла, спец. ПО). И выполнение рабочих задач, имея установленным только веб-браузер на локальном ПК. А оптимизация по объему трафика и скорости загрузки форм - у нас она стоит и в "толстом" клиенте. Хотя справочник вобщем-то пара тыщ записей... Правда - там еще и обработка каджой строки идет, так что доп. стимул как можно меньше данных выдавать за один прием. Да и не нужно юзерам сразу все и сразу (специфика приложения). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2011, 17:13 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Flex используется в SAP BO. Возможно стоит поизучать, как они реализовывали свой продукт. А может стоит просто им воспользоваться, цена там кажется небольшая ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2011, 11:47 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim RomanenkoБр-р-р. При чем тут одно к другому? При том, что незачем тратить время и деньги, чтобы получить продукт худшего качества, т.н. "тонкий клиент". Он нужен только для работы через модемный инет. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2011, 14:25 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim Romanenko Я бы даже сказал одно требование - отсутствие необходимости установки доп. ПО на каждый АРМ (клиент Оракла, спец. ПО). Это вообще не проблема. Не нужно ничего устанавливать- все ставится автоматом с файл-сервера при каждом запуске. Зато никаких проблем с браузерами. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2011, 14:28 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
_модVadim Romanenko Я бы даже сказал одно требование - отсутствие необходимости установки доп. ПО на каждый АРМ (клиент Оракла, спец. ПО). Это вообще не проблема. Не нужно ничего устанавливать- все ставится автоматом с файл-сервера при каждом запуске. Зато никаких проблем с браузерами. Это проблема, когда есть много компов, много стороннего софта и мало админов. Типичная ситуация у заказчиков. Тогда админы - отказываются где-либо по каждой софтине запоминать ноу-хау файл-серверов, хинтов и прочей фигни. ПС: с Флексом - проблем с браузером нет ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2011, 16:12 |
|
Разработка RIA на базе Flex и Oracle
|
|||
---|---|---|---|
#18+
Vadim Romanenko, тоже перед похожим выбором (пытаемся уйти от Forms), в общем нарыл для себя следующие варианты: Flex->WebService->ZendAMF->PHP тынц хотя веб сервис наверно можно организовать еще на чем нибудь что больше нравится Flex->ArrayCollection->DataService->SQLAssembler->RDBMS тынц там же Flex->APEX->Oracle Flex->WebLogic тынц если локально, то может AIR->Oracle (тут пока не уверен в возможности, опираюсь только на тынц ) если не Флекс то APEX, ADF+jDeveloper и наверно еще варианты короче, пока перевариваю :) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2011, 09:53 |
|
|
start [/forum/search_topic.php?author=srorpio&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 752ms |
total: | 931ms |
0 / 0 |