代码之家  ›  专栏  ›  技术社区  ›  Yongwei Xing

收集消费者信息

c#
  •  1
  • Yongwei Xing  · 技术社区  · 14 年前

    在Windows中安装应用程序时,通常会看到一个对话框,询问用户是否愿意参与某个程序,并将系统或应用程序信息发送给软件发布者。如果软件崩溃,它也可能发送故障信息。应用程序如何从客户端发送信息?

    3 回复  |  直到 13 年前
        1
  •  0
  •   Michael    14 年前

    通常这是通过与某种服务器应用程序通信来完成的。( webservice 例如)。

    有很多框架可以帮助您构建这种应用程序; 例如:

    用Java可以使用 Java Web Services Developer Pack

    PHP有SOAP扩展名-您可以阅读其手册 here

    使用.NET,您可以使用 Windows Communications Foundation 框架。我想这个 tutorial 可以是一个很好的开始的地方

        2
  •  0
  •   Chris    14 年前

    通常,客户机应用程序收集系统信息,并通过HTTP POST将其传输到服务器上的“Web服务”接口。

        3
  •  0
  •   user195488    13 年前

    您可能还对一个开放源码库感兴趣,它可以捕获错误并将其传输给程序的作者(文件、电子邮件、脚本等)。它被称为bugtrap。请参见这里: http://www.codeproject.com/KB/applications/BugTrap.aspx