in drupal 7, how can drupal link to another remote service, consume the data in the web service such as nodejs? I am using the drupal 7 for my CMS server, at the same time, I have a nodejs based server, I need the drupal link to my nodejs server in order to make drupal consume the data in the nodejs based server, which will expose the restful service interface

Is there such a module that could link to the remote web service like nodejs rest, consume the data in the web service and expose the remote data as a view? and how to establish the authentication between drupal and nodejs?
You can always use the API from Node.js project. And build a module using it to consume your node.js server.