将Delphi App迁移到Java或Web App

Irf*_*lic 6 java delphi ajax swing

我们希望将富UI应用程序从delphi迁移到java或Web Application.

原因是我们希望应用程序在所有操作系统上都可移植.

Delphi中当前的应用程序组件和模块:

  • 在Delphi中,我们使用TWebBrowser组件来显示HTML内容
  • 我们正在播放在HTML中点击时从FileStream中提取的mp3.
  • 从Embeded Database Firebird/Ms Access中检索HTML的所有资源.
  • 为了同步一些内容,我们正在将HTTP发布到PHP脚本,以便将数据集中在Web服务器上.

部署: - 应用程序必须部署在CD上,并安装在Mac OS,Linux,Windows上的台式计算机上.

我需要您的帮助,如何处理此迁移.最好使用将在WAMP/XAMP上部署的Java UI或Web App以及Linux和Mac上的相应发行版.

编辑:我对音频功能有一些具体要求.音频文件是分布在CD或USB上的单独文件.音频文件是从mp3内部编译的一个实体文件.应用程序必须能够根据存储在索引文件中的mp3的偏移量和大小来提取mp3并实时播放...这会如何影响使用此方法的Web App的想法.

Tra*_*sen 3

如果我必须在 CD 上进行部署,我可能会选择 Adob​​e 的 AIR。确实是在合理的方式兑现了Java 10年前许下的承诺。它并不完美,但它做得相当不错。