简单的GPS服务器与node.js?

我必须在Linux VPS(IP:1.2.3.4)上创build一个简单的服务。 因此,无论文本/数据将发送到该服务器1.2.3.4:6345它将文本/数据发布到一个网站。

就像是

Server 1.2.3.4 listening at port: 6345 Received text: 'lng: 12.00, lat: 14.00, DeviceId: E8f4kakh' /*I will convert text to proper query params*/ Post data to www.mywebsite.com/data 

我不知道有关Linux编程。 我可以用node.js做这个吗? 或任何其他简单的语言?

假设你在谈论一个tcp服务器:

 var http = require('http'); var net = require('net'); var mywebsite = http.createClient(80, 'www.mywebsite.com'); var server = net.createServer(function (socket) { socket.write("GPS relay server\r\n"); socket.on("data", function (data) { console.log(data); var request = google.request('POST', '/data', {'host': 'www.mywebsite.com'}); request.end(convertTextToProperQueryParams(data)); request.on('response', function (response) { socket.write('STATUS: ' + response.statusCode); }); }); }); server.listen(6345); console.log('server listening on port 6345'); function convertTextToProperQueryParams(data) { return ProperQueryParams; };