今天我提出了一个关于Web浏览器(可能是脚本)和正在运行的vc ++应用程序(MFC)之间的通信协议的问题。
首先,我尝试在node.js和应用程序之间使用tcp套接字(winsock)实现解决方案。它实际上运行良好,但我不知道你不能在浏览器上使用tcp套接字(脚本必须放在网页上)。
我的javascript文件看起来像这样,很简单:
var net = require('net');
var client = new net.Socket();
client.connect(4445, '127.0.0.1', function() {
console.log('Connected');
client.write('A');
client.destroy();
});
问题是我只想将一个字符串发送到应用程序,就像那样(单向)。我正在研究winhttp,但发送一个简单的字符串看起来相当复杂。
由于一切都在本地运行,我的猜测是不能这么做。
任何帮助都是非常有用的,我只需要一个方向即可。
谢谢,干杯。