【问题标题】:Writing a Java EE User-Interaction Application编写 Java EE 用户交互应用程序
【发布时间】:2014-01-19 11:31:31
【问题描述】:

我想将该功能添加到我的 Java EE 6-Web-Application(JSF 2.0/EJB 3.1/Hibernate with MySQLDB)中,注册用户可以互相写消息(例如在 Facebook 上写消息)。我四处搜索,但没有找到一个很好的例子。所以我的问题是:

你会如何设计这样的功能?

1) 将带有消息的实体对象写入数据库?

2) 使用 JMS?但这不是暂时的吗?

3) 完全不同?

对任何类型的输入(链接、建议)都很满意。

【问题讨论】:

    标签: java hibernate jakarta-ee java-ee-6


    【解决方案1】:

    我之前搜索过...

    如果您想在它们之间进行简单的消息传递,请使用数据库关系构建您自己的消息

    但是如果你想要复杂的,那么这将是很多工作

    -- 如果你想要一份专业的工作,很多人建议使用 JMS 但我也推荐 Apache ActiveMQ

    see the link to Apache ActiveMQ

    【讨论】:

      【解决方案2】:

      Facebook 使用 MQTT (https://www.facebook.com/notes/facebook-engineering/building-facebook-messenger/10150259350998920)...但它们也涵盖移动平台...您可以考虑使用它。

      如果您的目标只是从浏览器获取输入并显示刷新页面时收到的消息,您可以使用数据库方法。

      JMS 可以为您工作,但您需要一个 JMS 提供程序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多