2011-02-03 4 views
1

Я хочу создать веб-компонент из существующего приложения PowerBuilder. Я могу создавать веб-страницы на любом языке сценариев, который я выбираю (ASP/PHP/JSP). Я хочу создать компонент, который будет действовать как мост между моими веб-страницами и моим приложением PowerBuilder.PowerBuilder: генерирование HTML из окна datawindow

В качестве примера предположим, что у меня есть веб-страница. Когда пользователь нажимает ссылку на этой странице, он перенаправляет аргументы URL-адреса моему компоненту, который после получения аргументов обменивается данными с приложением, извлекает данные, которые должны отображаться, строит HTML-строку из этих данных и возвращает на веб-страницу, которая затем отображает его для пользователя.

Как я могу построить компонент? Приложение было написано с использованием PowerBuilder 10.5, и я могу написать этот компонент в PowerBuilder 12.NET или PowerBuilder 12 Classic, если это необходимо.

+1

Вы вопрос был отправлен в телеконференции Sybase около полуночи по американскому времени. На следующее утро у вас был ответ. Звучит довольно отзывчиво: http://forums.sybase.com/cgi-bin/webnews.cgi?cmd=item-236733&group=sybase%2Epublic%2Epowerbuilder%2Egeneral –

+2

У PowerBuilder меньше сообщества разработчиков, чем на других платформах, которые вы упомянули , Потерпи. – Bernard

+0

Я начал что-то подобное с помощью IIS Handlers & Modules, но это большой проект свободного времени для одного человека. Интересный проект (сложный), проект с открытым исходным кодом, возможно, кодирует его так, чтобы он запускал PHP/ASP.NET и т. Д., Кто-то хочет объединиться? Посмотрите на обработчики и модули IIS, вам, вероятно, придется писать его в .NET, если вам не удастся создать его в PB, чем я. Затем вы можете использовать обработчик (сборку) в своем проекте PB и использовать данные веб-страницы для генерации моста datawindow, как объекты, отправить его обратно в .NET-обработчик/модуль как HTML и/или другой код/​​фреймворк –

ответ

2

Группа новостей ответ ссылается на приведенные выше замечания был такой:

Check out my "eStore" application on the SourceForge link after my 
signature. This application calls PB components from JSP, PHP or ASP/ASP.net 
applications. The PB components in turn use DataWindows that return various 
XML, HTML and JScript back to the web application. The entire PB side is run 
from a framework I developed and runs within EAServer (Sybase's application 
server). 

Regards ... Chris 
President: OSUG/STD Inc. 
Blog: http://chrispollach.blogspot.com 
PBDJ: http://chrispollach.sys-con.com 
SourceForge: http://sourceforge.net/projects/stdfndclass 
Смежные вопросы