远程日志库与软件(记录器)

时间:2012-05-08 06:39:17

标签: c++

我正在记录远程日志记录的功能 从头开始构建时可能需要库。 我抬头看了看:http://www.aggsoft.com/serial-data-logger.htm

我想知道a之间可能存在什么差异 远程日志库和远程记录软件。

我想到的几件事情:
1.库可以在C ++程序中使用,以便即时记录错误消息 2.图书馆需要最终用户的编程知识 3.该软件不能在C ++程序“内部”使用,因此我们无法动态记录错误消息?不确定这个。

我想知道除了记录错误消息之外,使用远程日志记录库有什么意义?分享大文件?除了这两件事还有什么别的吗?

其次哪个更好以何种方式从库和软件中获取 - 在当前情况下?

2 个答案:

答案 0 :(得分:1)

正如我在对你的问题的评论中提到的,我认为日志库会提供某种API / SDK,而远程软件则不会。如果通过TCP / UDP或串行端口发送消息,则同样适用。两个选项之间的区别在于您需要进行多少编码。也就是说,你需要多少重新发明轮子?

答案 1 :(得分:0)

恕我直言,几乎所有调试环境/工具都支持重定向控制台输出串口(使用print或其他API)。它通常不是应用程序员的任务。

“远程登录”还有其他方法:

    1) syslog, syslog-ng 's remote service
    2) save log local, fetch using ftp