java - 如何将数据从网页发送到 Web 服务器中的端口?

标签 java javascript c sockets

这是将数值数据从 javscript 网页发送到 Web 服务器端口的最佳方法。我有一个服务器套接字程序在服务器上运行并监听端口 5000。 我需要将数据从网页发送到端口?哪种方法最好?

场景是这样的。

我有一个 C 套接字程序,在我的笔记本电脑上使用 XAMPP 托管的 Web 服务器上运行。 它正在监听端口 5000,而且我也有我的 IP 地址。在网页中, 我正在运行 javascript,当用户按下任何箭头键时,我需要将一个值发送到此端口..例如向上 -1 、向下 -2 等...

最佳答案

目前还没有任何方法可以以可移植方式执行此操作。某些浏览器支持the WebSocket standard ,这为您提供了对套接字的一些有限访问权限,但目前除 Chrome 和 Safari 之外的任何常见浏览器中均不可用。 Flash播放器支持单独的XMLSocket协议(protocol),如果 Flash 插件可用,您也可以使用该协议(protocol)。然而,这些协议(protocol)都不支持对套接字的原始访问——两者都需要一些初始协商和数据包成帧。

关于java - 如何将数据从网页发送到 Web 服务器中的端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6721421/

相关文章:

javascript - SlickGrid 在事件 onCellChange 上设置行背景颜色

c - Linux:通过make而不是c中的#include包含头文件

c - 为什么会崩溃? - C

java - Tomcat 7.0.79 服务器认证问题

java - PhoneAuthProvider.OnVerificationStateChangedCallbacks 没有被解雇

java - Tapestry5 使用 hashmap 显示网格组件

javascript - 禁用 textarea 中由 javascript 定义的 keydown 事件并恢复默认行为

java - 程序的最后一点我无法开始工作。 (构造函数)

asp.net - AJAX 和 asp.net 安全问题

c - 简单的程序结果为 "Stack Smashing"