带有node.js和socket.io的SOAP客户端

我正在尝试使用Node.js创build一个Web应用程序。 我想使用socket.io来传输从soap服务中提取的数据。 我无法find关于此的任何信息。 什么是这种情况的最佳select。

马上:

  • 我使用PHP来调用soap服务并检索数据。
  • 我的客户端Java脚本使用AJAX对包含SOAP调用的PHP函数进行间隔调用(这是低效的,这就是为什么我想切换到socket.io设置)。

我想做什么:

  • Node.js应用程序可能与高速
  • 如果可能,使用PHP或Node.js进行SOAP调用。
  • 从SOAP到客户端的数据stream使用socket.io进行查看

我不知道如果这个设置是可能的,我还没有find和良好的文档。 这可能吗? 如果是这样,那么最好的方法是什么,或者有一个教程呢?

有一个名为“soap”的优秀node.js模块,你可以通过npm install soap来获得它。 另请参阅https://github.com/milewise/node-soap上的文档。