|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
13.06.2012 16:10, boogiman написал: > Тогда бы вы потеряли все многолетние наработки... Для этого нужно сбросить на Москву ядрёную бомбу, и не одну ;). > Может я туплю, а чем метод предложенный *Dimon * плох? Мой коллега пытался делать проект на EASe... в общем, проект выкинули, а те, кому нужен удалённый доступ, ставят VPN и используют обычный толстый клиент. > Зачем PowerBuilder использовать не для свойственных ему задач(web > программирование). Вот и я о том же. Для Web-а нужно писать Web-приложение на языках для Web-разработки ;). Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 17:40 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Dim2000Интересно :). А на Свин-7 этот раритет работает? Представьте, работает, и весьма шустро. Dim2000По-моему, не стоит пытаться сделать из толстого клиента тонкий :). А вот это - проклятие всей моей жизни - попытки похудеть :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 18:49 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
boogimanМожет я туплю, а чем метод предложенный Dimon плох? Метод, предложенный Dimon не плох, он очень даже не плох, что доказывает, как я понимаю, многолетняя практика эксплуатации и развития продукта. Единственное, что меня смущает - это разнообразие инструментов со своими специфическими оболочками, правилами и традициями написания кода и необходимость, в общем случае, содержать штат специализированных разработчиков. boogimanЗачем PowerBuilder использовать не для свойственных ему задач(web программирование). А почему несвойственных? Последний РВ как раз анонсируется и рекламируется именно как интегрированное средство веб-программирования. Как я понимаю, операторы и функции PowerScript, datawindow и другие объекты новый РВ транслирует в код современных веб-языков и освобождает разработчика от необходимости их детального изучения, что позволяет ему сразу стартовать с использованием привычной оболочки и методологии. К сожалению, мне пока не удалось в этом убедиться своими руками и глазами. Но если это так - то это просто супер, лучшего и ожидать не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2012, 19:18 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
mgl_wwwboogimanМожет я туплю, а чем метод предложенный Dimon плох? Метод, предложенный Dimon не плох, он очень даже не плох, что доказывает, как я понимаю, многолетняя практика эксплуатации и развития продукта. Единственное, что меня смущает - это разнообразие инструментов со своими специфическими оболочками, правилами и традициями написания кода и необходимость, в общем случае, содержать штат специализированных разработчиков. boogimanЗачем PowerBuilder использовать не для свойственных ему задач(web программирование). А почему несвойственных? Последний РВ как раз анонсируется и рекламируется именно как интегрированное средство веб-программирования. Как я понимаю, операторы и функции PowerScript, datawindow и другие объекты новый РВ транслирует в код современных веб-языков и освобождает разработчика от необходимости их детального изучения, что позволяет ему сразу стартовать с использованием привычной оболочки и методологии. К сожалению, мне пока не удалось в этом убедиться своими руками и глазами. Но если это так - то это просто супер, лучшего и ожидать не нужно. 1. Поставите например Eclipse - почитаете, что такое SOA и webservice, я где то через 2 месяца клепал WSDL для webservice уже нормально, правда я для шины делал, а шина была малоизвестная ServiceMix и чёрный экран с процессами меня бесил + никакой отдадки, поэтому эту шину я забросил - это полное гав...но имхо. Но сам Eclipse по сравнению со средой Power - намного нативнее. Хотя webservice мона клепать хоть в блокноте, это же обычная xml + xsd (необязательно). Webserver (это на чём разворачиваются, публикуются webservice) смотрите сами, Sybase EAS , Oracle - Weblogic ; Microsoft - IIS (помоему достаточно простой, но тогда лучше Visual студию заюзать), IBM - Websphere. Для java используют: jboss и ещё какую то хрень... Вы ж 3-х звенку хотите, вот и заботаете 3-е звено за 2-3 месяца)). Где то я читал что разработчики ozon.ru - за 3 месяца были на делфях, потом в студии забацали webservice и всё, у них по-моему 3 месяца на Web ушло . 2. Я сомневаюсь, что Sybase смогла осилить аналог GWT от гугл, в силу хотя бы того, что у них разработчиков меньше. Да и это тока начало, вы хотите быть первопроходцем и баги на себе ловить? Имхо прислушайтесь к совету Филипа и делайте Web на чём нить другом. А разработку форм оставляйте на Power. Впрочем обработку данных и расчёты - действительно выносите на сервер приложений, глядишь и Клиент Ваш начнёт худеть ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2012, 09:50 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
To Dim2000 >>Для этого нужно сбросить на Москву ядрёную бомбу, и не одну ;). Вы просто сжёте Наверное метро 2033 начитались)) Придёт новое начальство. Скажет у нас корпоративный стандарт php + MYSQL и что вы будете делать )) ? >>Мой коллега пытался делать проект на EASe... в общем, проект выкинули, а >>те, кому нужен удалённый доступ, ставят VPN и используют обычный толстый >>клиент. А если пользователей 10 000 (интернет магазин) вы им каждому предложите vpn ставить, ещё вопрос куда? Вы просто сжёте)))))) >>Вот и я о том же. Для Web-а нужно писать Web-приложение на языках для >>Web-разработки ;). Или добавить 3-е звено к 2-х звенке на языках web-разработки и получить Web. Впрочем если с нуля писать , то с Вами соглашусь... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2012, 10:22 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
13.06.2012 19:49, mgl_www написал: > Представьте, работает, и весьма шустро. Круто :). Я PB5 последний раз запускал в прошлом веке, поэтому и спрашиваю. > А вот это - проклятие всей моей жизни - попытки похудеть :-) Я даже и не пытаюсь . Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2012, 12:09 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
14.06.2012 11:22, medoed написал: > Вы просто сжёте Наверное метро 2033 начитались)) Кстати, не читал. Много потерял? > Придёт новое начальство. Скажет у нас корпоративный стандарт php + MYSQL > и что вы будете делать )) ? А ничего. Собака лает, караван идёт. > А если пользователей 10 000 (интернет магазин) вы им каждому предложите > vpn ставить, ещё вопрос куда? Кстати, И-магазин у нас в конторе есть. Написан с нуля изначально как Web-приложение на C под Linux. > Впрочем если с нуля писать , то с Вами соглашусь... Конечно, с нуля. Кесарю кесарево... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2012, 12:09 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Всем привет! Хвастаюсь. Скриншот моего родного приложения, мигрированного с РВ5 на РВ12.5 Classic, развернутого под веб-сервером и просматириваемого через IE. Похоже, что жизнь на Марсе всё-таки есть! Есть много слов, но появятся ещё больше, поэтому пока помолчу. А это просто фиксация исторического момента. Чек ин, так сказать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2012, 19:19 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Мои искренние поздравления)) Хоть езжай к Вам учиться млин из Москвы)) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2012, 14:52 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
medoed, Спасибо! Ехать на учёбу ещё очень-очень рано. Всё достаётся методом ненаучного тыка. Каждый знакомый объект РВ ведет себя не так как мы привыкли, об этом нигде не написано (во-всяком случае я не нашел). А вот приехать в Одессу пока лето, теплое море, полно фруктов-овощей и т.п. и т.д. - вполне можно и даже нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2012, 16:05 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Айфон Не ахти, но хоть что-то. Конечно, для айфона нужно делать отдельную ветку с минимизацией украшательств. Под макбук и айпад пока не получается - видно там какие-то другие Сафари. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2012, 13:52 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Перенесно из ошибочно заведенной соседней ветки "Айфон" yaCoolerЗдорово) Ещё бы инструкцию краткую, как у вас всё это получилось) И процент переработки вашего приложения под веб) yaCooler, Спасибо! Прошу прощения, я опубликовал это отдельныи постом по ошибке. Его место - в соседней ветке "Цель - переход к веб-приложениям". Если Вы не против, то давайте переместим наше обсуждение туда. Там более-менее подробно описана история этой проблемы. А если вкратце, то сделано это штатными средствами РВ12.5 Classic - миграция библиотеки из более ранней версии РВ и развертывание приложения под веб-сервером. Процент ручной переработки практически ноль. Но назвать это готовым продуктом я бы не осмелился - только на сегодняшний момент я насчитал порядка 20 несовместимостей между вин- и веб-версиями. Т.е. при переходе к веб потеряна значительная часть функциональности. Но с этим, по-видимому, придется смириться - уж слишком разные принципы организации UI. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2012, 13:47 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
mgl_www, Доброе время суток ! Мои поздравления !!! Вы сделали это только средствами PowerBulder ? Поделитесь если не секрет. Зарание благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2012, 23:37 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Всем привет! Позавчера запустил в производственные испытания свою ERP-систему в Web-варианте. Пока полет нормальный. И всё-таки Appeon! Правда пришлось исполнить немало танцев с бубном, чтобы заставить всё это правильно работать, но результат меня устраивает - 99% функциональности и UI воспроизведено адекватно win-версии. Не обошлось без некоторых переработок исходных библиотек. Так например, обнаружилось, что dddw в полях grid dw - большое зло, т.к. в веб-варианте такие grid-таблицы загружаются неприлично долго - несколько минут. Пришлось заменить dddw на popup. В целом, быстродействие, конечно, проигрывает win-варианту в LAN, но не настолько, чтобы отказываться от web. Если кому-то интересно, могу подготовить демо-версию - ссылку пришлю в личку. Что же касается веб-возможностей PB12.5 Classic, то тут ОЧЕНЬ большие проблемы, но это уже совсем другая история. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2012, 13:46 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Вышел Appeon Mobile 1.0 beta ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2012, 06:18 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky, Спасибо, очень интересно. Правда на сайте Sybase об этом ни слова. Придется порыться на сайте Appeon. Кстати, в 2013 г. обещают выпустить кроссбраузерный Appeon. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2012, 14:21 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
mgl_www, Добрый день. Интерес большой. Если есть возможность выложите хотябы несколько PrinScreen-ов. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 08:52 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
umalov, Здравствуйте! К сожалению, здесь ограничения на размер картинки - отправил Вам на и-мейл. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 13:45 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
umalov, ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 14:14 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
umalov, ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 14:39 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
mgl_www, А можно немного технических деталей по следующим вопросам: 1) Когда юзер вызывает File->Save As то куда сохраняется файл, на комп юзера, или на сервер? Как происходит процесс передачи содержимого файла на клиент? Или вся программа выполняется на клиенте (например в виде джаваскрипта) и только запросы к БД передаются на сервер? 2) Тоже самое про печать. Печать на локальные принтера юзера или на принтера сервера? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 18:48 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky, 1. Файл сохраняется на компьютер либо в любое доступное место в сети - выбирается в стандартном диалоговом окошке, вызываемом функцией dwcontrol.SaveAs ( { filename, saveastype, colheading } ). 2. Печать осуществляется на любой принтер - локальный, сетевой, PDFcreator. Выбирается в стандартном диалоговом окошке, вызываемом функцией PrintSetup(). Как всё это работает (насколько я разобрался). Компоненты приложения загружаются с сайта под управлением сервера Appeon. Сайт создается Appeon'ом из исходных pbl в процессе выполнения Deploy. На этом сайте в своих директориях лежат отдельные файлики с именами объектов из исходных pbl: меню в виде файлов .xml, application, window, uo, tv - в виде файлов .js (зашифрованных, по-видимому JavaScript) - в моём приложении их порядка 200, dw - в виде файлов .dat - в моём приложении их порядка 800, иконки - в виде файлов .bmp. Компоненты загружаются только при вызове из соответствующего пункта меню. Данные, естественно, - с сервера БД. Программа выполняется, как я понимаю, на клиенте. Идеальный тонкий клиент в классическом смысле этого понятия. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2012, 19:54 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
mgl_www, ОК, т.е. программа взаимодействует с ресурсами клиентского компа. Другой несвязанный вопрос. А почему есть привязка к IE? Или я чего-то недопонял? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2012, 07:02 |
|
Цель - переход к веб-приложениям
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky, ActiveX. Основной механизм. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2012, 11:26 |
|
|
start [/forum/topic.php?fid=15&msg=38080436&tid=1335161]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 238ms |
total: | 520ms |
0 / 0 |