【问题标题】:Interacting with a web server using AJAX and c++/cli使用 AJAX 和 c++/cli 与 Web 服务器交互
【发布时间】:2011-10-26 00:04:31
【问题描述】:

我正在编写一个桌面程序,我想在第一次通过网络使用时进行注册。在注册时它应该从网站上收到一条消息ok或not-ok。

我觉得这个交互和AJAX很像,但是我的porgram是用c++/cli写的。

与我的网站(服务器)交互的最佳方式是什么?

我看到有用于 c++ 和 AJAX 的库。

主要是我看到了 wt 和 AJAX.NET。

AJAX.NET 可以与 c++/cli 一起使用吗?

考虑到我只有一个对服务器的调用,它是一个很好的 AJAX 库,这不是“矫枉过正”吗。

向我的网站(服务器)发送简单的 ajax 请求的最简单方法是什么?我需要图书馆吗?

【问题讨论】:

  • 很难回答这个问题,因为您似乎在征求意见而不是具体问题的具体答案,但如果我遇到这种情况,我肯定会使用现有的库。 en.wikipedia.org/wiki/Reinventing_the_wheel
  • AJAX 在这里绝对不相关。我怀疑你真的想要 Web 服务器上的 SOAP 服务,以及 C++/CLI 应用程序中的 SOAP 客户端。

标签: c++ ajax c++-cli ajax.net wt


【解决方案1】:

我会选择 Wt .. 他们的 hello world 应用程序是一个不错的起点:

我认为可以尝试一下,看看您对将它与您的应用集成的感受。

【讨论】:

    【解决方案2】:

    也许您只是希望您的应用程序执行一些 HTTP 请求(到远程 Web 服务器),因此您需要一个可用于 C++ 的 HTTP 客户端库。

    您可以为此目的使用libcurl(它是一个具有HTTP 客户端功能的C 库)。如果您的应用程序是图形化的并且使用 Qt/KDE,您还可以使用QtNetwork 模块或QFtpQHttp 类。如果它使用 Gtk/Gnome,请使用 libsoup

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-10
      • 2010-12-02
      • 2012-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多