【问题标题】:Web application with a continuously running Java program具有持续运行的 Java 程序的 Web 应用程序
【发布时间】:2013-06-18 19:52:05
【问题描述】:

目前我有一个需要持续运行(监控设备)的 Java 套接字程序,我想编写一个 Web 应用程序来读取和写入套接字程序。

我目前的计划是使用servlet和JSP,使用JSP创建网页与servlet通信,servlet创建另一个socket来读取和写入Java socket程序然后结束。或者我应该从 Java 程序为 servlet 创建一个线程,还是从 servlet 为 Java 程序创建一个线程,但是 servlet 会持续运行,这不是一个好主意。

我的主要问题是,还有其他方法可以实现吗?我想使用一种相对更有效的方法来做到这一点。我发现的JSP网站风格很经典,我想要一个更现代的风格。

谢谢。

【问题讨论】:

    标签: java jsp web-applications servlets


    【解决方案1】:

    如果我正确理解您的场景,我认为直接在您的监控程序中实现 Web 套接字会更简单吗?最常用的 Java Web 套接字框架之一似乎是这个:http://jwebsocket.org/

    [编辑]

    关于网站风格,它并不依赖于背后的技术,你可以通过适当的 CSS 技巧来实现你想要的。

    【讨论】:

    • 谢谢,我现在正在阅读 Websocket,你知道在 Web 服务器上运行 websocket 需要什么吗?我需要在网络服务器上安装什么软件?
    • 我看到一个关于websocket的问题,旧的浏览器如ie8、9不支持它,这是否意味着那些用户将无法访问web应用程序?
    • 我正在考虑使用 websockets 来允许您的客户端和监控程序之间直接通信,而无需向您的网络服务器添加任何内容。对于较旧的浏览器,jwebsocket 为那些不直接支持它的浏览器提供 Flash 后备。
    猜你喜欢
    • 2011-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多