代码之家  ›  专栏  ›  技术社区  ›  Andy

Java异常报告GUI的后端

  •  4
  • Andy  · 技术社区  · 16 年前

    我经常在商业软件中看到错误报告GUI。这包括商业软件的全部范围:游戏、企业应用程序、办公应用程序等。

    对于我公司的一些软件,如果(最终)我的应用程序意外失败,我希望提供异常报告GUI。构建GUI并不难。归根结底是这样的: 异常报告中是否有后端系统的现有解决方案?理想的是,我正在寻找一个Java库和一个相应的服务器后端。我可以使用自己的解决方案;例如,我可以通过发布数据将数据发送到Web服务器。

    我觉得这个问题的解决方案已经存在了——我只是没有碰到它。有什么建议吗?

    <>编辑:

    用户的前端GUI示例。我需要一个库来管理错误报告的后端。(我不需要用户登录功能,只需要基本报告。)

    软件。这包括商业软件的全部范围:游戏、企业应用、办公应用等。

    对于我公司的一些软件,如果(最终)我的应用程序意外失败,我希望提供异常报告GUI。构建GUI并不难。归根结底就是: 对于异常报告中的后端系统,是否有任何现有的解决方案? 理想情况下,我正在寻找一个Java库和一个相应的服务器后端。我可以使用自己的解决方案;例如,我可以通过发布数据将数据发送到Web服务器。

    我觉得这个问题的解决方案已经存在了——我只是没有碰到它。有什么建议吗?

    编辑:

    用户的前端GUI示例。我需要一个库来管理错误报告的后端。(我不需要用户登录功能,只需要基本报告。)

    3 回复  |  直到 10 年前
        1
  •  1
  •   Vadeg    16 年前

    我认为在异常报告中没有常见的现有解决方案,因为每个项目都有特定的特性。有些项目需要使用简单的HTTP发送报告,有些项目使用Web服务,有些项目生成文件报告。

    我找到了旧的 post 作者建议从NetBeans中提取错误报告代码,并从中创建独立的项目。

    无论如何,您自己也可以实现错误报告工具。您可以使用JAX-WS的httpclient(如果您有一个富客户机)或者使用Ajax(如果您有一个Web客户机)发送报告。

    它的实现很大程度上取决于你使用什么样的通信方式,如果是旅游项目,你使用什么样的项目,你使用什么样的前端等等,对于所有的项目来说,实现公共图书馆是非常困难的。

        2
  •  1
  •   Andreas Sewe    10 年前

    对于异常报告中的后端系统,是否有任何现有的解决方案? 理想情况下,我正在寻找一个Java库和一个相应的服务器后端。

    看一看 Ctrlflow Automated Error Reporting 这是一个软件即服务后端,用于向其发送错误报告。您的前端GUI将使用 available Java libraries 与ctrlflow自动错误报告实例通信。

    要全面了解后端的功能集(可能比您需要的功能更多),请使用 product tour . 或者登录 demo server 去感受一下后端系统。

    希望有帮助。

        3
  •  0
  •   user304500    16 年前

    此产品具有检测功能,允许您通过将数据发送到门户来跟踪异常: http://www.preemptive.com/products/dasho/overview . 这些特性被添加到6.7版本中。 虽然它是一个模糊器,但是您可以关闭这些功能,只使用插入功能来发送数据或直接使用API。 这是我公司的产品。