一个用于谷歌应用引擎的.NET封装器?

3
有没有人知道针对Python或Java的Google App Engine服务的.NET封装器?感谢任何帮助 // :)

2
请考虑重新表述或澄清您的问题。看起来人们可能没有理解。您想在应用引擎上运行 .Net 代码(例如 C#),还是想从内部 .Net 服务器上运行现有的应用引擎代码?或者完全是其他情况?(顺便提一下,我描述的这两种情况几乎都无法用于生产。) - JasonSmith
我想我正在寻找的是一种能让你编写.NET代码并输出可以与GAE配合使用的Python Web服务或Java Web服务的工具。这有帮助吗? - Spanky
Python可在.NET (IronPython)中使用。您能详细解释一下您尝试做什么吗? - Simon Bergot
我正在尝试了解 .net 开发人员如何与 GA 交互的具体细节。 - justSteve
3个回答

3
我不相信这是可以想象的(如果我理解你所问的问题)。App Engine将在Python虚拟机或Java虚拟机上运行代码,永远不会在.NET虚拟机上运行,那么这个“包装器”将在哪里“运行”?如果您需要在云中使用.NET,请考虑Azure(您可以在Amazon Web Services上运行.NET,我猜,鉴于AWS的灵活性 - 但如果您已经选择了MS的平台,为什么不使用他们的云呢...?) 。

2
我不认为在GAE上运行.NET是不可能的。至少,可以运行从.NET源代码生成的东西或在运行时解释它们的东西。想想Ruby或Python,它们都在JVM上工作(使用JRuby和Jython)。你可能需要寻找类似的东西或尝试将.NET代码交叉编译成Java类文件。
以下是一个相关问题:为什么Sun不做C#到Java字节码编译器? 一些人建议使用JaCILjsc。我自己没有尝试过这些,但我敢打赌你需要动手才能让某些东西起作用。

谢谢,这非常接近我想要的 :) - Spanky
2
你不需要Jython。Python被Google App Engine支持,并且有一个适用于Python的Google App Engine SDK:http://code.google.com/intl/de-DE/appengine/downloads.html - user235064

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接