Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Облачные приложения Delphi,конвертировать из Win32 
:(
    Опции темы
fedorov2012
  Дата 28.11.2013, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 27.8.2012

Репутация: нет
Всего: нет



Добрый день. Существует развитое прикладное приложение для определённого сектора экономики, работающее с БД и созданное в Delphi, под Windows (32 и 64 битный).
Как мы видим технологии не стоят на месте, резко возросла популярность мобильный устройств, а с ними и так называемые облачные приложения. Delphi к большому счастью не помер и тоже чуть по чуть развивается, появился Delphi XE5, который упорно развивает это направление.
Программы, которые ориентированы для промышленных предприятиях, решающие разные специфичные задачи, зачастую руководителям этих производств хочется видеть актуальность данных в режиме online (тут даже не очень то важно с мобильного он заходит, или с обычного Web-браузера находясь далеко от своего предприятия)? Можно в самом простом случае предложить удаленное подключение к своему раб. столу на котором он запустит программу, но это в большинстве случаев невозможно и неудобно. Поэтому клиенты хотят видеть возможность видеть приложение через Web. Возникает сложность у разработчика т.к. изначально приложение разрабатывалось как стационарное. Вот возникают у разработчика такого рода желания, как не переписывая кучу кода оптимально быстро адаптировать свое приложение под web. Я ищу сами механизмы, реализующее это, понимаете.

Это сообщение отредактировал(а) fedorov2012 - 28.11.2013, 14:09
PM MAIL   Вверх
Poseidon
Дата 28.11.2013, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 53
Всего: 133



У подобного рода приложений все данные хранятся в БД. Как один из вариантов, можно написать php-скрипт, который будет вытягивать нужные данные из этой БД и предоставлять их в красивом виде для руководства. Им же надо только получать данные? Т.е. полный функционал программы не нужен, только отчетность.


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
fedorov2012
  Дата 28.11.2013, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 27.8.2012

Репутация: нет
Всего: нет



Цитата(Poseidon @  28.11.2013,  14:18 Найти цитируемый пост)
У подобного рода приложений все данные хранятся в БД. Как один из вариантов, можно написать php-скрипт, который будет вытягивать нужные данные из этой БД и предоставлять их в красивом виде для руководства. Им же надо только получать данные? Т.е. полный функционал программы не нужен, только отчетность. 

Да не скажите, не редко им весь функционал подавай.
Кстати такая вот мысль пришла - всем известно удаленное подключение к раб. столу - используя этот механизм и имея Интернет мы может подключиться к нужному компьютеру интернет-сети, запустить на нем нашу программу и при нормальном трафике (а это доступно уже сегодня) спокойно с ней работать. Возникает сложность организовать само подключение, поднимать vpn-соединение, логины и пароли и т.п.
Сразу же приходить мысль, а почему бы не сделать некий симулятор этого удаленного подключения но работающий в web-броузер т.е. пользователь как обычно заходит на ваш-сайт, нажимаете, условно говоря, ссылку запустить программу и него появляется раб. стол того компьютера, (или не весь раб. стол, а только стартует сразу ваша программа), который в настройках был указан. Почему бы такой механизм не реализовать? По большому счету конечного пользователя это бы устроило, ему всего лишь нужно посмотреть/внести данные в свою производственную программу.

Это сообщение отредактировал(а) fedorov2012 - 28.11.2013, 15:58
PM MAIL   Вверх
EndErr
Дата 28.11.2013, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 9.12.2007

Репутация: нет
Всего: нет



Для этого я использую DataSnap
Серверное приложение получает запросы обрабатывает и отправляет ответы или просто предоставляет вьюшки для таблиц.
Клиентские приложения разные (тоже на делфи написанны но можно и на другие языки): десктопные, мобильные и веб.
База данных: MySQL, Firebird, Interbase.
Все это крутится в облако Амазона
PM MAIL   Вверх
fedorov2012
  Дата 28.11.2013, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 27.8.2012

Репутация: нет
Всего: нет



Цитата(EndErr @ 28.11.2013,  16:14)
Для этого я использую DataSnap
...Все это крутится в облако Амазона.

Можно немного поподробнее об этом.
PM MAIL   Вверх
EndErr
Дата 29.11.2013, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 9.12.2007

Репутация: нет
Всего: нет



Для начала советую посмотреть серии CodeRage 7-8. Там очень шорошо расказывают и есть разные интересные темы.
http://www.youtube.com/user/EmbarcaderoTechNet/videos
Насчет Amazon-а это все даже очень просто, там есть сервисы: 
- EC2 для виртуальной машины на которой я ставлю серверное приложение и возможно сервер базы данных но ...
- RDS это сервис именно для установки базы данных
- есть еще и S3 для хранения файлов.
Для начало думаю информации достаточно, будут вопросы - попробую помочь.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1097 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.