node.js在Microsoft / Azure / WCF / MVC项目中的位置是什么?

时间:2011-03-11 06:53:30

标签: wcf model-view-controller architecture azure node.js

我一直在使用Microsoft堆栈进行实时数据项目,似乎node.js就是出于这个目的(实时数据)而得到了很多宣传。

  • 将node.js集成到我的MSFT解决方案中是否有意义? (我应该考虑什么标准)

  • 它如何“挂钩”项目?

  • 它取代了哪些组件?

4 个答案:

答案 0 :(得分:2)

史蒂夫马克思为http://chat.smarx.com/

演示了这个

您可以在http://things.smarx.com/#Run Node.js -

查看基本代码
  var proc = new Process()
  {
    StartInfo = new ProcessStartInfo(
        RoleEnvironment.GetLocalResource("Executables").RootPath + @"\node.exe",
        string.Format("server.js {0}",
        RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["HttpIn"].IPEndpoint.Port))
    {
        UseShellExecute = false,
        WorkingDirectory = RoleEnvironment.GetLocalResource("Executables").RootPath
    }
};

但我目前无法找到他关于此的完整博客文章

答案 1 :(得分:2)

答案 2 :(得分:1)

根据Cloud Cover的this episodeNode.js blog,似乎Node.js正式进入Azure(可能是Windows)。

答案 3 :(得分:0)

我写了几篇关于在几个月前在Windows Azure上运行node.js的博客文章(http://bit.ly/gxHawS)。不过我会提出一个类似的警告,虽然理论上可行,但我不确定我会推荐它(此时)......