nodejs WS服务器中的Web套接字握手

时间:2012-06-27 05:01:55

标签: node.js websocket xmldom

我无法在我的客户端(chrome)和服务器(nodejs Web套接字服务器)之间建立连接。一旦服务器开始侦听传入的请求,2-3分钟后会发生以下错误:CALL_AND_RETRY_2分配失败 - 在我的nodejs服务器上处理内存不足,客户端显示“INVALID_STATE_ERR:DOM异常11”。

解决方案是什么?如何快速解决这个问题?

所以onOpen不会在这里调用。

我正在使用以下逻辑在服务器端读取一个巨大的xml文件:

fileSystem.readFile('config.xml', 'ascii',
        function (err, data)     
            {               
            if (err)  
                throw err;  
            xmlData = data;  
           domParser = require('xmldom').DOMParser;  
            xmlDoc = new domParser().parseFromString(xmlData.substring(2,xmlData.length));  
             context = xmlDoc.getElementsByTagName("default")[0];  
        }    
);  

如果我对以上几行发表评论,它的工作正常。但我的要求是读取和解析巨大的xml文件。我怎样才能实现这一目标?

感谢
斯纳

0 个答案:

没有答案