Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js NodeJS服务器和端点(TV)之间的TCP连接_Node.js_Tcp - Fatal编程技术网

Node.js NodeJS服务器和端点(TV)之间的TCP连接

Node.js NodeJS服务器和端点(TV)之间的TCP连接,node.js,tcp,Node.js,Tcp,我想使用NodeJS与TV(LAN上的外部设备-无线)通信,以发送和接收RS232串行命令 我尝试了http、net、express、serialport,我能想到的所有模块对我的项目都有帮助。然而,我无法实现连接 我意识到应该是客户端启动连接,但是,我想做的是检查电视是否打开,或者告诉电视使用NodeJS关闭/打开 我怎样才能做到这一点 我有JavaScript方面的经验,但对NodeJS来说是相当陌生的。我看过很多教程、API和NodeJS网站,但我似乎不明白 网络和串行连接之间的关系是什么

我想使用NodeJS与TV(LAN上的外部设备-无线)通信,以发送和接收RS232串行命令

我尝试了http、net、express、serialport,我能想到的所有模块对我的项目都有帮助。然而,我无法实现连接

我意识到应该是客户端启动连接,但是,我想做的是检查电视是否打开,或者告诉电视使用NodeJS关闭/打开

我怎样才能做到这一点


我有JavaScript方面的经验,但对NodeJS来说是相当陌生的。我看过很多教程、API和NodeJS网站,但我似乎不明白

网络和串行连接之间的关系是什么?所以我尝试通过网络发送串行命令。没有“串行命令”这样的东西。rs,232都是通过串行线路的物理和mefia accesd级协议。就像以太网堆栈一样。你可以把任何东西都寄过去。您可以通过网络设备提供的服务与网络设备进行交互。如果它不公开将接受您的命令的服务,那么您就不能。不过,它可能会公开未经验证的服务。因此,一切都取决于您的设备制造商。您可以尝试使用nmap查找打开的端口。它还可以尝试提供客房服务。电视的确切类型是什么?在这种情况下,我是否作为NodeJS服务器向电视发送请求?不同的制造商会提供不同的服务吗?假设它实现了网络服务器功能,您可以连接到它-是的。但是端口,协议csn可以是任何东西。。。