4

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

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

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

编辑:

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

替代文字

4

3 回答 3

1

我认为由于每个项目的特定功能,异常报告中没有通用的现有解决方案。一些项目需要使用简单的 HTTP 发送报告,有人使用 Web 服务,有人制作文件报告。

我发现了旧帖子,作者建议从 Netbeans 中提取错误报告代码并从中创建独立项目。

反正自己实现报错工具是没有问题的。您可以使用 JAX-WS 的 HttpClient(如果您有富客户端)或者您可以使用 AJAX(如果您有 Web 客户端)来发送报告。

实现很大程度上取决于你在旅游项目中使用什么样的通信,什么样的项目,你使用什么样的前端等等。为所有项目实现通用库真的很难。

于 2010-08-31T05:30:29.563 回答
1

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

看看Ctrlflow Automated Error Reporting,它是一个软件即服务后端,用于发送错误报告。然后,您的前端 GUI 将使用可用的 Java 库之一与您的 Ctrlflow 自动错误报告实例进行通信。

要全面了解后端的功能集(可能提供的功能超出您的需要),请查看产品导览。或者只是登录到演示服务器来感受一下后端。

希望有帮助。

于 2016-08-16T15:31:24.290 回答
0

该产品具有检测功能,允许您通过将数据发送到门户来跟踪异常情况:http: //www.preemptive.com/products/dasho/overview。这些功能已添加到 6.7 版本中。尽管它是一个混淆器,但您可以关闭这些功能,只使用检测功能来发送数据或直接使用 API。PS - 这是我公司的产品。

于 2010-09-29T18:08:28.193 回答