Google App Engine的.net包装器?

时间:2009-10-09 03:59:11

标签: java .net python web-services google-app-engine

有没有人知道围绕python或java Google App Engine服务的.net包装?

任何帮助赞赏//:)

3 个答案:

答案 0 :(得分:3)

我不相信这甚至是可想象的(如果我理解你所询问的内容):App Engine将在Python虚拟机或Java虚拟机上运行代码,永远不会在。 NET one,那么这个“包装器”运行会在哪里?如果您需要.NET“在云端”,请考虑Azure(考虑到AWS的灵活性,您可以在Amazon Web Services上运行.NET,但如果您已经与MS的平台结婚了,为什么?不要使用他们的云......?)。

答案 1 :(得分:2)

我认为在GAE上运行.net是不可能的。至少,运行从.net源生成的东西或在运行时解释它们并不是不可能的。想想Ruby或Python,都可以在JVM上工作(使用JRuby和Jython)。您可能需要寻找类似的东西或尝试将.net代码交叉编译为Java类文件。

以下是相关问题:Why doesn’t Sun do a C# to Java byte code compiler?。有人建议使用JaCILjsc。我自己没有尝试过这些,但我敢打赌,你必须亲自动手才能找到合适的东西。

答案 2 :(得分:0)

Python有一个名为IronPython的.NET替代品。但我不认为它会在GAE中起作用,因为它只支持纯python。我也遇到了类似的问题,试图将用C#.net编写的源代码移植到GAE兼容代码中。我将通过使用SVG或其他方法重新创建UI来重新发明轮子的辐条(而不是轮子本身)来解决它。你考虑过吗?