【发布时间】:2009-05-06 17:53:22
【问题描述】:
我们希望将 UI 丰富的应用程序从 delphi 迁移到 java 或 Web 应用程序。
原因是我们希望应用程序在所有操作系统上都是可移植的。
当前在 Delphi 中的应用组件和模块:
- 在 Delphi 中,我们使用 TWebBrowser 组件来显示 HTML 内容
- 我们正在播放从 FileStream 中提取的 mp3,该文件是在 HTML 中单击时提取的。
- HTML 的所有资源均从嵌入式数据库 Firebird/Ms Access 中检索。
- 为了同步一些内容,我们将 HTTP 发布到 PHP 脚本,以集中网络服务器上的数据。
部署: - 应用程序必须部署在 CD 上并安装在 Mac OS、Linux、Windows 的台式计算机上。
我需要您帮助我如何处理此迁移。最好使用将与 WAMP/XAMP 以及 Linux 和 Mac 上的适当发行版一起部署的 Java UI 或 Web 应用程序。
编辑: 我对音频功能有一些特定要求。音频文件是分布在 CD 或 USB 上的单独文件。音频文件是从 mp3 内部编译的一个实体文件。应用程序必须能够根据存储在索引文件中的 mp3 的偏移量和大小来提取 mp3 并实时播放......这如何影响使用这种方法的 Web App 的想法。
【问题讨论】: