У меня есть окно данных, которое принимает один аргумент.У меня есть приложение PowerBuilder 12.5 Classic, которое получает этот аргумент из командной строки, получает datawinddow, сохраняет в формате PDF и завершает работу.У меня есть веб-сервер Windows под управлением IIS и PHP.Существует страница PHP, которая получает аргумент, запускает приложение командной строки PowerBuilder, получает вывод PDF и отображает его.В итоге получается: динамическая веб-страница, которая отображает окно данных и может быть сохранена в формате PDF от веб-пользователя.Но сейчас мне нужно сделать то же самое на сервере Linux.Я рассмотрел следующие варианты:
1) Используйте Wine для запуска приложения PowerBuilder 12.5 Classic
2) Преобразуйте приложение в PowerBuilder .net (я уже сделал это) и затем запустите его навеб-сервер, использующий Mono
3) Использование datawindow.net и запуск его каким-либо образом под Linux
Какой метод вы бы выбрали?Конечно, если вы видите лучший способ, дайте мне знать.