A semantic restful web server based on node.js