【问题标题】:Which web framework to use that can integrate well with existing Desktop app? [closed]使用哪个 Web 框架可以很好地与现有的桌面应用程序集成? [关闭]
【发布时间】:2012-12-16 08:57:46
【问题描述】:

我们目前有一个客户端/服务器桌面 Java 应用程序,用于在诊所中管理患者图表(文本、图表、图像等)。这是一个高度交互的应用程序。

我们现在正尝试逐步转向网络,首先,我们希望实现一个新功能,该功能可以从 Java 客户端中的嵌入式浏览器访问。 1.嵌入式浏览器应该能够与Java客户端通信。 2. 我们应该能够在服务器端重用我们现有的大部分 Java 类 3. 框架应该允许我们创造丰富的用户体验(例如用户应该能够在图表上绘制,或拖放项目等,并且不会经历太多延迟)。

如何确定某个 Web 框架是否满足上述所有条件?我们是否必须坚持使用 Java Web 框架,或者我们可以轻松地涉足 Ruby 或 PHP 相关框架?

谢谢!

【问题讨论】:

    标签: frameworks web web-frameworks


    【解决方案1】:

    这是个大问题;不可能用简单的“是/否”来回答。

    就我个人而言,我是 Java 的粉丝……听起来您在内部已经具备 Java 专业知识。

    我会关注 Tomcat(一个相对简单的 servlet 容器)和 JBoss(一个成熟的 Java EE 应用程序,恕我直言,它与 WebLogic 和 WebSphere 等昂贵的应用程序服务器一样强大)。

    如果“Web 应用程序”对您来说是一个新世界,我也会关注 IIS 和 .Net。

    根据您的经验和您的应用程序,在您有机会首先考虑 JSP、Java Web 服务与 C#/ADO.Net 之前,我不一定一定要研究 Ruby 或 PHP。

    恕我直言...

    【讨论】:

      【解决方案2】:

      非常有趣的问题,我也想看看其他答案。对我自己来说,几年前我正在构建这样一个应用程序,它针对不同的功能领域有不同的模块——所有这些模块都在网络上。主要模块有:

      1. 基于 JavaWS 的独立应用程序 - 在一台连接到扫描仪的计算机上运行 - 扫描的报告和图像从该计算机上传到服务器
      2. 跨越整个网页(100% 宽度/高度)的 Java 小程序 - 用于拖放、患者身体部位图片评论等。
      3. Java 小程序具有独特的树实现来生成 EHR - 带有从服务器下载并缓存在本地计算机上的 ICD 编号和 CPT 代码。
      4. 桌面(同样是 java-6)启动 Web 浏览器以查看 Html 报告(Java Html 编辑器对 CSS 不太友好)。
      5. 在服务器数据库上维护了访问级别(医生、办公室经理、助理、护士和患者的访问级别不同(用于预约和数据更新的门户))

      总而言之,我认为单个应用程序无法满足此类系统的所有需求。但是,我也对别人的意见感兴趣。

      【讨论】:

        猜你喜欢
        • 2010-11-09
        • 1970-01-01
        • 2012-03-08
        • 1970-01-01
        • 2010-09-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多