C++Builder
Начало
Форум
Помощь
Войти
Регистрация
C++Builder
>
Forum
>
FAQ - частозадаваемые вопросы/ответы
>
FAQ, общие вопросы, посвящённые C++Builder
(Модератор:
oxotnik
) >
WEB и С++ Builder
Страниц: [
1
]
Вниз
Печать
Автор
Тема: WEB и С++ Builder (Прочитано 29120 раз)
Лена
Гость
WEB и С++ Builder
«
:
12 Май 2009, 22:03:03 »
В FAQ не могу добавить, но из личного опыта хочу порекомендовать прекрасную технологию:
Если вы хотите быстро и без напряжений создавать высококачественные WEB ориентированные приложения с опорой на ваши базы данных и при этом не погружаться в тонкости html, javascript, ASP и т.п., то воспользуйтесь готовой технологией IntraWEB которая идет в стандартной поставке С++ Builder 2007 и 2009.
WEB ориентированное приложение создается на языке С++ в С++ Builder 2007 и 2009.
Очень удобно реализовано развертывание вашего готового сервиса IntraWEB на сервере. Для этого достаточно переместить на сервер ваш готовый exe файл и запустить его.
Ваш EXE слушает установленный вами порт и генерирует html страницы.
EXE также можно одной командой, при желании, превратить в службу Windows.
Все очень удобно и просто. Информация по теме:
http://www.atozed.com/IntraWeb/Demos/Screenshots/index.ru.aspx
http://www.xakep.ru/post/29995/default.asp
http://www.atozed.com/IntraWeb/Education/Articles/Russian.ru.aspx
http://research.pdmagic.com/iw/html/index.html?4_3_the_secrets_of_the_server_controller.cfm
http://ftp://ftp.sybex.com/4201/4201ch21.pdf
http://forums3.atozed.com/IntraWeb.aspx
http://downloads.atozedsoftware.com/intraweb/IWReferenceGuide70.zip
http://downloads.atozedsoftware.com/intraweb/IWManualHLP70.zip
Если использовать соединение через ADO, то Свойство у ServerController ComInitialization надо установить в ciMultiThreaded, иначе будет:
raised exception class EOleSysError with message 'Не был произведен вызов CoInitialize'
Если нужны глобальные переменные , то их надо объявлять в классе сессии TIWUserSession или ServerController и тогда обращаться к ним из основной формы можно используя такой синтаксис: UserSession()->переменная.
Точно также реализуется обращение к компонентам расположенным на форме ссесии: UserSession()->ADOQuery1->Close();
«
Последнее редактирование: 26 Февраль 2010, 11:44:03 от Лена
»
Записан
Лена
Гость
Re: WEB и С++ Builder
«
Ответ #1 :
24 Февраль 2010, 20:05:57 »
Видео урок: http://edn.embarcadero.com/article/38757
внизу страницы: Ajax Powered Web Applications with Delphi and IntraWeb 9.0
Второй пример: http://conferences.embarcadero.com/coderage/sessions
название: Web Application Development with Delphi
Полный набор разных примеров: http://www.atozed.com/intraweb/Download/IntraWebDemos.ru.aspx
P.S.
Новая версия IntraWEB просто устанавливается поверх IDE 2010 без ввода ключа (спасибо VerZery): http://www.atozed.com/Intraweb/Download/Download.EN.aspx
Форум:
http://www.atozed.com/WebForums.ru.aspx
Новая версия X1
http://www.atozed.com/IntraWeb/History/XI/index.ru.aspx
и примеры к ней:
http://www.atozed.com/IntraWeb/Blog/20100420A.en.aspx
Вопросы миграции на X1:
http://www.atozed.com/IntraWeb/Blog/20100418.aspx
Еще примеры (иногда долго открывается ссылка):
http://arcanatech.com/Support/Documentation/IntrawebEliteSuite/tabid/79/449_catID/8/Default.aspx
История версий:
http://www.atozed.com/IntraWeb/History/XI/index.EN.aspx
IntraWeb XI Demos
http://iwxidemos.codeplex.com/SourceControl/list/changesets
«
Последнее редактирование: 28 Апрель 2011, 18:06:34 от Лена
»
Записан
Страниц: [
1
]
Вверх
Печать
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Вопросы программирования
-----------------------------
=> Общие вопросы программирования в C++Builder
=> Программирование с FMX
=> Работа с базами данных в C++Builder
=> Windows API
=> Технологии COM/DCOM, ActiveX
=> Аспекты и идеология профессиональной разработки ПО
=> Компьютерное железо и системное администрирование
=> студенческий городок
-----------------------------
Обсуждение материалов на сайте
-----------------------------
=> Обсуждений статей на сайте
=> Обсуждение материалов из файлового архива
=> Компоненты сторонних разработчиков к С++Builder
-----------------------------
Работа сайта и новости
-----------------------------
=> Ищу/предлагаю работу
=> Новости из мира программирования
=> Новости - события календаря
=> Голосования
=> Компьютерный юмор и приколы
=> Работа сайта
=> Флейм
-----------------------------
FAQ - частозадаваемые вопросы/ответы
-----------------------------
=> FAQ, общие вопросы, посвящённые C++Builder
=> FAQ, вопросы по базам данных
=> FAQ, вопросы по компонентам
Загружается...