Windows应用程序是否可以与网页进行交互?

时间:2013-05-09 10:09:25

标签: jquery c++ windows sockets http

我有一个HTML文件,它总是驻留在本地(从应用程序的角度来看)。

此应用程序是否可以使用HTTP(localhost)或套接字等与Web页面进行通信?

我需要这个,以便我的应用程序可以发送要在浏览器上显示的数据。从应用程序创建一个.html文件并运行它有太多的复杂性,我不想进入(它会使这个问题非常局部化)。

我遇到过Socket.IO,但我对此并不太了解。

2 个答案:

答案 0 :(得分:1)

C ++应用程序到服务器

  • 您可以使用TCP连接将数据发送到运行socket.io。
  • 的node.js服务器

服务器到网页

  • 您可以直接从节点向客户端上运行socket.io的页面发送数据。
  • 您可以让node.js将数据保存到数据库,然后使用任何经典服务器端语言从ajax获取数据

答案 1 :(得分:0)

如果您将HTML文档作为程序GUI的一部分托管在HTML控件中,则可以轻松地与其交换信息。有很多例子,使用CHtmlView或IWebBrowser2开始搜索示例。