2013-05-09 106 views
0

我有一个HTML文件,它将始终驻留在本地(从应用程序的角度来看)。Windows应用程序可以与网页进行交互吗?

这个应用程序可以使用HTTP(本地主机)或套接字等与网页进行通信吗?

我需要这个,以便我的应用程序可以发送要在浏览器上显示的数据。从应用程序创建一个.html文件并运行,这个文件有太多我不想涉及的复杂问题(这会使这个问题更加本地化)。

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

+0

您的第一句话是否意味着与在该机器上安装的本地Web服务器上运行相比,该HTML文件将坐落在Windows应用程序所在的同一台计算机的文件系统上? – nnnnnn 2013-05-09 10:12:03

+0

@nnnnnn,是的。如果可能的话,我宁愿不介绍Web服务器。 – 2013-05-09 10:13:10

+0

您使用的Windows应用程序是否将所有内容都存储在数据库中?您可以创建一个访问该数据的Web应用程序。 – 2013-05-09 10:22:16

回答

1

C++应用服务器

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

服务器网页

  • 您可以直接从节点将数据发送到客户端上的网页运行socket.io。
  • 您可以node.js的数据保存到数据库,然后使用任何经典的服务器端语言来从该数据,无论是与AJAX或不
+0

网页还可以将数据存储在数据库中? – 2013-05-09 10:37:14

+0

@AnishRam肯定! – 2013-05-09 10:39:59

+0

http://www.hacksparrow.com/tcp-socket-programming-in-node-js.html – 2013-05-09 10:47:48

0

如果你在一个HTML控件能够承载HTML文档作为程序GUI的一部分,您可以轻松地与其交换信息。有很多例子,开始搜索使用CHtmlView或IWebBrowser2的例子。

+0

也https://code.google.com/p/chromiumembedded/ – 2013-05-09 11:01:18

相关问题