Javascript发送字符串到控制台应用程序
Javascript send string to console application
我想执行一些javascript,将文本字符串发送到与web浏览器运行在同一台机器上的c++/java控制台应用程序
我应该执行什么javascript ?我该如何接收字符串呢?
据我所知,有两种方法可以使用JavaScript将数据传输到其他地方。第一个是使用XMLHttpRequest,第二个是使用WebSocket。在这两种情况下,JavaScript代码都将建立到另一个程序的连接,在本例中,该程序是您的c++/Java程序。
在第一种情况下,如果你想使用XMLHttpRequest(或其他库使用这个,如jQuery的get
或post
)进行通信,你需要确保你的c++/Java应用程序启动一个小的web服务器。这样,JavaScript代码就可以建立到它的连接并发送数据。我敢肯定,有c++/Java库,你可以使用这一点,但即使你不能,它应该是相当简单的得到一些工作,只是普通的套接字代码。为此所需要的基于文本的HTTP协议并不难。
在第二种情况下,您需要确保在c++/Java应用程序中启动了WebSocket服务器。然后,您的JavaScript代码可以连接到该服务器并发送其数据。我不太熟悉WebSocket协议,但我怀疑它稍微不那么琐碎,所以使用库来实现这将是一个不错的选择。
相关文章:
- 使用 Websocket 的 Web 应用程序的虚拟控制台
- 为什么我的应用程序没有到达控制台.log
- 如何在node.js控制台应用程序中应用模块模式
- 是否可以使用 nw.js 构建控制台应用程序
- C# - 通过控制台应用程序访问 Javascript 修改的 HTML
- 我应该在 JavaScript 应用程序中保留控制台语句吗?
- 在我的 chrome 网上商店应用程序中禁用检查元素/JavaScript 控制台
- 创建一个“可安装”的 npm 控制台应用程序(如 Yeoman 或 Gurp 或 Grunt 等)
- 如何在用JavaScript或NodeJs编写的控制台应用程序中制作加载动画
- 需要帮助将此代码获取到控制台应用程序
- 在我的visual studio应用程序页面中显示正在运行的控制台程序数据输出
- 禁用以显示我的应用程序不工作的控制台(F12可以,但不能禁用CLT+SHFT+I)
- 如何将node-js控制台应用程序打包为可执行文件
- 用于控制台的Javascript资源,如web应用程序
- 在meteor生产应用程序上禁用控制台异常
- 我尝试使用R Shiny部署一个应用程序,但网页立即退出,并说诊断信息已记录到我的JavaScript控制台
- 将现有的控制台应用程序移植到Windows Azure
- Javascript发送字符串到控制台应用程序
- 在amazon web services上为nodejs应用程序读取控制台日志
- SignalR可以用于从控制台应用程序发送消息吗?该消息将显示在浏览器中