是否有一种简单的方法可以从普通的 win32 C++代码向应用程序见解提供数据?



我想知道是否有像 dll 或 lib(带有标头,可能还有文档)之类的东西可以链接到普通* win32 C++解决方案中,以便它可以(通过函数调用)通知应用程序见解页面视图并发送指标值。

这似乎应该存在并且很容易找到,但我只是在谷歌上兜圈子,寻找通过 Web API 或使用 C# 读取值的文档,或者其他人过去尝试过但现在没有可用的来源的项目。

这是为了更新诊断工具,我试图避免完全重新架构,因为日志记录现在需要转到稍微不同的服务。

*即不是Winforms,C++/CX,Xamarin或UWP。直线命令行 c++。

目前没有适用于本机应用程序 (c/c++) 的应用程序见解客户端库。虽然它在积压工作中,但我认为它的优先级不会高于java/node.js。所以,我不会很快依赖它的发布。

想要从本机应用程序发送遥测数据的客户通常会选择以下选项之一:

  1. 直接使用 REST API。如果应用程序将仅使用几个遥测文档,那么它应该很简单。最复杂的来自自己的需求,例如持久通道。
  2. 主机 CLR + 使用 .NET Application Insights SDK
  3. 在盒子上运行 .NET 服务,并在本机应用和此服务之间实现通信通道。

根据环境(例如,如果应用已托管 .NET,则 #2 有意义;如果除了本机应用之外,还安装了 .NET 服务,则 #3 有意义),可以检查这些选项是否适合你。

最新更新